Whatever you do, DON'T implement your anti-spam system inside of a  
tool like procmail.

If you're going to implement any kind of anti-spam system, make sure  
to implement that only within your MTA (sendmail, postfix, Exim,  
whatever). Make sure that you don't ever accept a message and then try  
to bounce it --that's called "backscatter" and makes you as bad as the  
spammer, and will probably result in your legitimate system being put  
on one or more blacklists.

-- 
Brad Knowles <[EMAIL PROTECTED]>

Sent from my iPhone

On Nov 1, 2007, at 10:51 AM, "Williams, Paul" <[EMAIL PROTECTED]>  
wrote:

> We are planning to implement spam blocking as I found in some
> postings on the net.
>
> Presenty, when we create a new list it sends an email of the form
>
> The mailing list `xyz' has been created via the through-the-web
> interface.  In order to complete the activation of this mailing list,
> the
> proper /etc/aliases (or equivalent) file must be updated.  The program
> `newaliases' may also have to be run.
>
> Here are the entries for the /etc/aliases file:
>
> xyz:              "|/opt/mailman/mail/mailman post xyz"
> xyz-admin:        "|/opt/mailman/mail/mailman admin xyz"
> xyz-bounces:      "|/opt/mailman/mail/mailman bounces xyz"
> xyz-confirm:      "|/opt/mailman/mail/mailman confirm xyz"
> xyz-join:         "|/opt/mailman/mail/mailman join xyz"
> xyz-leave:        "|/opt/mailman/mail/mailman leave xyz"
> xyz-owner:        "|/opt/mailman/mail/mailman owner xyz"
> xyz-request:      "|/opt/mailman/mail/mailman request xyz"
> xyz-subscribe:    "|/opt/mailman/mail/mailman subscribe xyz"
> xyz-unsubscribe:  "|/opt/mailman/mail/mailman unsubscribe xyz"
>
>
> However, if we are implementing spam processing (I I understand things
> properly) then we really need the above lines created to be
>
> xyz:              "|/usr/bin/procmail -m /etc/procmailrcs/mailman.rc
> post xyz"
> xyz-admin:        "|/usr/bin/procmail -m /etc/procmailrcs/mailman.rc
> admin xyz"
> xyz-bounces:      "|/usr/bin/procmail -m /etc/procmailrcs/mailman.rc
> bounces xyz"
> xyz-confirm:      "|/usr/bin/procmail -m /etc/procmailrcs/mailman.rc
> confirm xyz"
> xyz-join:         "|/usr/bin/procmail -m /etc/procmailrcs/mailman.rc
> join xyz"
> xyz-leave:        "|/usr/bin/procmail -m /etc/procmailrcs/mailman.rc
> leave xyz"
> xyz-owner:        "|/usr/bin/procmail -m /etc/procmailrcs/mailman.rc
> owner xyz"
> xyz-request:      "|/usr/bin/procmail -m /etc/procmailrcs/mailman.rc
> request xyz"
> xyz-subscribe:    "|/usr/bin/procmail -m /etc/procmailrcs/mailman.rc
> subscribe xyz"
> xyz-unsubscribe:  "|/usr/bin/procmail -m /etc/procmailrcs/mailman.rc
> unsubscribe xyz"
>
> Otherwise it will be necessary to process the aliases entries in some
> way,
> which I would like to avoid. Can that be automated so it generates the
> proper lines in the email output?
>
> Thanks,
>
> paulw
> ------------------------------------------------------
> 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/
> Unsubscribe: 
> http://mail.python.org/mailman/options/mailman-users/brad%40shub-internet.org
>
> Security Policy: 
> http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp
------------------------------------------------------
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp

Reply via email to