I am quite certain that this is the answer to my issue, as I see the Mailman 
messages being routed through my spam filter 2x as it enters/leaves queues.  
But when I tried to impliment it sendmail quit listening on port 25.  Anyone 
else experience issues with this solution?  Any suggestions?  Thanks Troy


You can do this without modifying your sendmail files at all. Instead, in your 
startup script, add:

        /usr/sbin/sendmail -bd -ODeliveryMode=defer \
                -ODaemonPortOptions=Name=MSA,Port=NNNN,M=E,Addr=127.0.0.1

Where NNNN is some port number not otherwise used (you can test if something's 
in use by doing "telnet localhost NNNN" - if it's refused, there's no daemon 
listening)

This sets up a sendmail process listening to the alternate port, in DEFER mode, 
but set to talk only to the localhost interface, so it's not accessible by 
anyoneother than your local machine: no open relay problems.

To make mailman access that port, add this to your mm_cfg.py:

 # define alternate SMTP port
 SMTPPORT = 1313

------------------------------------------------------
Mailman-Users mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to