Sorry, I know absolutely nothing about cyrus.

Greg

> could you describe an alternative scenario using cyrus
>
> On Fri, 30 May 2003, Greg Webster wrote:
>
>> Hello, SpamAssassin mailing list :)
>>
>> Some new documentation I've created. I'll be placing this online, but
>> figured I'd post it here as well. Maybe of some use to people :)
>>
>> Please note: File locations are based on my own install. Yours may be
>> different, and should be checked and appropriate changes made.
>>
>> 1. Install postfix and get it working for your domain. See
>> http://www.postfix.org for details.
>>
>> 2. Install SpamAssassin. The easiest way to do this is with the
>> command "perl -MCPAN -e 'install Mail::SpamAssassin'"
>>
>> 3. As root, create a file at /usr/bin/postfixfilter with the following
>> content:   #!/bin/bash
>>    /usr/bin/spamc | /usr/sbin/sendmail -i "$@"
>>    exit $?
>>
>> 4. Run "chmod 755 /usr/bin/postfixfilter"
>>
>> 5. Create a user called 'spamfilter'. Make it a complete user, with
>> home directory and shell.
>>
>> 6. Run "chown spamfilter /usr/bin/postfixfilter"
>>
>> 7. In /etc/postfix/master.cf in the "Services" section, alter the
>> 'smtp' line as follows (the "  -o con..." SHOULD be on the next line:
>>
>> #
>> -----------------------------------------------------------------------
>> -- smtp      inet  n       -       n       -       -       smtpd
>>   -o content_filter=spamfilter:
>> #
>> -----------------------------------------------------------------------
>> --
>>
>> 8. In /etc/postfix/master.cf in the "Interfaces to non-Postfix
>> software" section add:
>>
>> #
>> -----------------------------------------------------------------------
>> -- spamfilter        unix  -       n       n       -       -
>> pipe
>>   flags=Rq user=spamfilter argv=/usr/bin/postfixfilter -f ${sender} --
>> ${recipient}#
>> -----------------------------------------------------------------------
>> --
>>
>> 9. Restart postfix and make sure you can still get email. Send a fake
>> spam through the system (from an outside address) to verify that spam
>> is marked as spam. For information on configuring SpamAssassin, go to
>> http://www.spamassassin.org.
>>
>> 10. Install 'procmail' if it is not already installed. To discover
>> this try 'which procmail'.
>>
>> 11. For each user who needs a 'spam' mailbox, follow steps 12 - 13.
>> You can safely stop right here if you do not want any users to have
>> their spam filtered into another mailbox.
>>
>> 12. Create a file in their home directory, owned by them, called
>> '.procmailrc'. Enter the following into it, making sure that the
>> locations listed are what you wish to use for mailbox location (here
>> we are using /home/$username/mail/ as the location for mail folders:#
>> -----------------------------------------------------------------------
>> -- MAILDIR=$HOME/mail
>> DEFAULT=$HOME/mail/Inbox
>> LOGFILE=$HOME/mail/proc.log
>>
>> # Catch SPAM
>> :0
>> * ^X-Spam-Flag: YES
>> * ^X-Spam-Level: \*\*\*\*\*\*
>> spam
>> #
>> -----------------------------------------------------------------------
>> --
>>
>> Explanation of the above -
>>
>>     MAILDIR is the location of mailbox folders
>>
>>     DEFAULT is the default mailbox.
>>
>>     "* ^X-Spam-Flag: YES" makes sure the email is marked as spam
>>     before
>> doing anything with it.
>>
>>     "* ^X-Spam-Level: \*\*\*\*\*\*" make sure the spam received a
>>     'spam
>> score' of at least 6 before doing anything with it. This ensures that
>> 'borderline' cases that are more likely to be 'false positives'
>> (meaning they have been falsely marked as spam) do not go into the
>> spam mailbox.
>>
>>     'spam' is the name of the mailbox they are going into.
>>
>> 13. Create a file in  their home directory, owned by them, called
>> '.forward'. Enter the following into it, changing 'username' to their
>> username. Include the quotes and the pound ("#") symbol!
>>
>> "|IFS=' ' && exec /usr/bin/procmail || exit 75 #username"
>>
>> 14. As with any change made to user's mailboxes, test!
>>
>> 15. Keep SpamAssassin update with the same procedure you used to
>> install it in #2.
>>
>>
>> Greg
>>
>>
>> -------------------------------------------------------
>> This SF.net email is sponsored by: eBay
>> Get office equipment for less on eBay!
>> http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
>> _______________________________________________
>> Spamassassin-talk mailing list
>> [EMAIL PROTECTED]
>> https://lists.sourceforge.net/lists/listinfo/spamassassin-talk
>>
>
> --
> Robin Mordasiewicz
> 416-207-7012
> UNIX System Developer
> Primus Canada





-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to