[TriLUG] Mail Question
Joseph Tate
jtate at dragonstrider.com
Sat Sep 27 22:28:46 EDT 2003
Could it be that gotmail and fetchyahoo aren't redelivering mail through
postfix like fetchmail does? That's the reason that mail retrieved via
fetchmail are processed by spamassassin: fetchmail hands off to postfix
to do the local delivery. Make sure that gotmail and fetchyahoo don't
deliver straight to your Inbox. Do the procmail rules work on the
messages delivered through fetchyahoo and gotmail?
Joseph
Dean Price wrote:
>Ok guys, I have googled the snot out of this one... Maybe someone in here
>can give it a try.
>
>I have a mail server running postfix, procmail, spamassassin, fetchmail,
>gotmail, and fetchyahoo.
>
>Every thing coming directly to me and the stuff that fetchmail pulls in
>gets processed through procmail and spamassassin. the mail that gotmail
>and fetchyahoo pull in is going through procmail but is not getting tagged
>by spamassassin.
>
>here are all relevant files.
>
> .procmailrc
>
>MAILDIR=$HOME # Default mail directory
>DEFAULT=/var/spool/mail/deano
>PMDIR=$HOME/.procmail
>LOGFILE=$PMDIR/log.`date +%y-%m-%d`
>
>###SpamAssassin
>:0fw
>* < 256000
>| /usr/bin/spamc
>
>:0e
>EXITCODE==$?
>
>##Catch SPAM
>:0
>* ^X-Spam-Flag: YES
>* ^X-Spam-Level: \*\*\*\*\*\*
>SPAM
>
>###To '' *@TriLUG.org '' INBOX '' m
>:0:
>* ^To.**@TriLUG.org
>TriLUG
>
>###To '' *@yahoo.com '' Yahoo '' m
>:0:
>* ^To.**@yahoo.com
>Yahoo
>
>###To '' *@hotmail.com '' HotMail '' m
>:0:
>* ^To.**@hotmail.com
>HotMail
>
> .gotmailrc
>
># This is a sample gotmail configuration file. Rename it to .gotmailrc
># and place it in your home directory to use it.
>
># See the manpage for more options!
>
>username=deano153 at hotmail.com
>password=XXXXXXXXX
>domain=hotmail.com
>forward=deano at price4.org
>only-new
>delete
>#use-procmail
>#procmail-bin=/usr/bin/procmail
># folders="Inbox , Junk Mail"
>retry-limit=3
>
> .fetchmailrc
>
>poll mail.charter.net
> proto pop3
> user "dprice153"
> pass "XXXXXXXX"
> is deano
> nokeep
>
> .fetchyahoo
>
>username = deano153
>password = XXXXXXXX
>use-https = 0
>use-spool = 1
>spool = /usr/bin/procmail
>spool-mode = pipe
>use-proxy = 0
>proxy-host = proxy.hostname.com
>proxy-port = 80
>proxy-username = proxyAuthenicationUserName
>proxy-password = proxyAuthenicationPassword
>use-forward = 0
>mail-host = localhost
>send-to = deano at price4.org
>send-from = deano at price4.org
>new-messages-only = 1
>no-delete = 0
>folder = Inbox
>quiet = 0
>get-external = 0
>no-errors = 0
>empty-trash-after = 0
>empty-trash-before = 0
>empty-bulk = 1
>repeat-interval = 0
>leave-unread = 0
>no-from-line = 0
>logout = 0
>status-only = 0
>
> crontab entries
>
>deano Yes fetchmail -m "/usr/bin/procmail -d %T"
> Yes fetchyahoo.pl
> Yes gotmail
>
>The only difference here is that fetchmail uses command line options. and
>gotmail and fetchyahoo do not accept options.
>
>Dean Price
>deano at price4.org
>dprice at charter.net
>dean.price at ctg.com
>910-797-3895
>
>
More information about the TriLUG
mailing list