Setup: sendmail, procmail, spamassassin, tmda. SA runs long before this and all mail is passing through it, that is a known point, we can ignore it. TMDA is last in line and that is where things are broken.
The only thing I see coming into any of my mailboxes is stuff that is in my pending queue (I commented out the DEFAULT=/dev/null).
What is making me really nervous is the silent loss of legitimate email.
Three examples:
Date: Sun Dec 14 23:49:47 EST 2003
Sndr: [EMAIL PROTECTED]
From: Pete Zaitcev <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subj: Re: PCI Express support for 2.4 kernel
Actn: OK (from-file ~/.tmda/lists/whitelist ok) (3100)
Date: Mon Dec 15 00:23:52 EST 2003
Sndr: [EMAIL PROTECTED]
From: [EMAIL PROTECTED] (Joke A Day)
Rept: [EMAIL PROTECTED] (Joke A Day)
To: [EMAIL PROTECTED]
Subj: Hunk A Day (December 15, 2003)
Actn: OK (from-file ~/.tmda/lists/whitelist ok) (426299)
Date: Mon Dec 15 00:26:30 EST 2003
From: Mouskie <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subj: emerge update [engine9.southmeriden-vfd.org]
Actn: OK (from-file ~/.tmda/lists/whitelist ok) (1442)
Where the heck are they going?
$ cat ~/.tmdarc
CONFIRM_APPEND = os.path.expanduser("~/.tmda/lists/whitelist_confirmed")
LOGFILE_INCOMING = os.path.expanduser("~/.tmda/logfile.in")
LOGFILE_DEBUG = os.path.expanduser("~/.tmda/logfile.debug")
BOUNCE_ENV_SENDER = "[EMAIL PROTECTED]"$ ls -lh logfile* -rw------- 1 david 69 0 2003-12-14 22:26 logfile.debug -rw------- 1 david 69 49K 2003-12-15 00:38 logfile.in
$ cat .procmailrc SHELL=/bin/sh
# log what procmail is doing VERBOSE=YES # log the From, Subject, and Folder LOGABSTRACT=YES
#--- i'm not yet comfy w/ TMDA ---------------------------------------------
INCLUDERC=${HOME}/.procmail-backup# Set the necessary environment variables.
EXTENSION="$1"
:0
* EXTENSION ?? .
{
DELIMITER="+"
}
RECIPIENT="[EMAIL PROTECTED]"
SENDER=`formail -x Return-Path | sed 's/[<>]//g;s/^[ ]*//'`# Run the message through tmda-filter. :0 w | /usr/bin/tmda-filter
# Take the exit code from TMDA. EXITCODE=$?
# TMDA takes care of final delivery # is this broken? #DEFAULT=/dev/null
I'd really like to know where my mail is going and I'd like to know why the debug logfile is empty. I understand that if tmda thinks everything is hunky dory then it doesn't write a debug file. I'm really really anxious at the moment for lost mail.
I'd appreciate some commentary.
David
_____________________________________________ tmda-users mailing list ([EMAIL PROTECTED]) http://tmda.net/lists/listinfo/tmda-users
