I am running: Mailman 2.1.3 (via tar.gz source) Redhat 7.2 Postfix - 20010228 - pl03 Procmail 3.21 Spamassassin 2.60
Background: After receiving more and more spam on my local user accounts and on my mailman lists, I installed Procmail and Spamassassin. I configured Postfix to use Procmail (and for procmail to run spamassassin). Everything was working fine, and spam was being shunted away from my user accounts and into junk folders, but then I noticed that no new posts were being disseminated through mailman to my listserves. New posts were showing up in the listserve archives, though.
Also, I gave up on trying to get procmail/spamassassin to work with Mailman. The aliases generated in data/aliases do no conform with the Mailman-Spamassassin recommendation recommended in the FAQ. Using a seperate aliases file with that method didn't work anyways (not sure why). In any case, I had bigger problems to worry about than spam when the listserves ceased functioning properly.
Troubleshooting:
I googled for help and searched the archives of this list. Postfix is working, but not Mailman, so I am posting for help in this forum. I followed the suggestions in the Mailman FAQ (Entry 3.14) to no avail.
* I added 127.0.0.1 to SMTPHOST in mm_cfg.py and I moved all of the queued files out of the qfiles\old directory and into a temporary directory.
* check_perms indicates everything is ok.
* qrunner _is_ running.
* Besides qrunner there are no other locks.
* crond is running.
* Mailman aliases are being recognized by Postfix. Postfix logs indicate that (per the aliases) posts are being sent to mail/mailman for processing.
* Removing procmail from postfix (via the mailbox_command) did not help. Removing /etc/procmailrc did not help, either. (However, their removal did stop spamassassin from working).
Relevant configuration files:
<MAILMAN, from mm_cfg.py> IMAGE_LOGOS = '/images/' PUBLIC_ARCHIVE_URL = '/pipermail' PRIVATE_ARCHIVE_URL = '/mailman/private' MTA = 'Postfix' SMTPHOST = '127.0.0.1' </MAILMAN>
<MAILMAN, example of a typical list from data/aliases> mailman-loop: /home/mailman/data/owner-bounces.mbox
# STANZA START: test # CREATED: Thu Dec 11 18:06:05 2003 test: "|/home/mailman/mail/mailman post test" test-admin: "|/home/mailman/mail/mailman admin test" test-bounces: "|/home/mailman/mail/mailman bounces test" test-confirm: "|/home/mailman/mail/mailman confirm test" test-join: "|/home/mailman/mail/mailman join test" test-leave: "|/home/mailman/mail/mailman leave test" test-owner: "|/home/mailman/mail/mailman owner test" test-request: "|/home/mailman/mail/mailman request test" test-subscribe: "|/home/mailman/mail/mailman subscribe test" test-unsubscribe: "|/home/mailman/mail/mailman unsubscribe test" </MAILMAN aliases>
<POSTFIX, via "postconf -n">
alias_database = hash:/etc/aliases
alias_maps = hash:/home/mailman/data/aliases
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
disable_vrfy_command = yes
fast_flush_domains = $relay_domains
inet_interfaces = all
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -t
mydestination = phobos.serve.com, phobos.simpletone.com
mydomain = phobos.serve.com
myhostname = phobos.serve.com
mynetworks_style = host
myorigin = $myhostname
queue_directory = /var/spool/postfix
relay_domains = $mydestination, 170.140.189.158, 170.140.189.224
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_recipient_restrictions = permit_mynetworks, check_relay_domains
smtpd_sender_restrictions = reject_unknown_sender_domain, reject_invalid_hostname
</POSTFIX>
<PROCMAIL>
For some reason (I don't quite understand), spamassassin/procmail won't work for my user accounts with /etc/procmail. Simply using .procmail in user directories didn't seem to work. Making a separate /etc/procmail-mailman (|/home/mailman/mail/mailman post $LIST) with a "test: '|/usr/bin/procmail -m LIST=test /etc/procmailrc-mailman'" in /etc/aliases didn't work either.
</PROCMAIL>
I have given up on getting spamassassin to work with Mailman and would settle for my lists to start functioning properly again.
Any support or help would be well appreciated.
Thanks for your help, Aharon Varady
------------------------------------------------------ Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org