Hello,
I recently made a mis-configuration with TMDA that resulted in lost
mail. I'm interested to know TMDA might be able to fail more gracefully
in this situation.
I'm using TMDA from within Procmail. The documentation states that for
this setup, the "-p" needs to be used with procmail. This flag Preserves
some environment variables that TMDA needs.
However, as I copied over an old script to use as .qmail file while I'm
on vacation, the "-p" was missing.
What happens in this case is that TMDA emits a message to the debug log
(below) and then my mail disappears to the void. It would be Really
Especially Nice if TMDA could return an error message in this case that
cause the message to bounced instead of dropped. Or at least, if the
message can't be saved /or/ delivered for some reason, perhaps another
e-mail could be sent on to alert to the fact the mail is beginning to be
lost.
This is with TMDA .80.
Mark
--
http://mark.stosberg.com/
Debug output:
####
Uncaught Python 2.2.1 Exception (Fri Jul 18 13:34:06 2003):
-----------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/bin/tmda-filter", line 53, in ?
execfile(os.path.join(execdir, 'tmda-rfilter'))
File "/usr/local/bin/tmda-rfilter", line 175, in ?
raise Errors.MissingEnvironmentVariable('SENDER')
MissingEnvironmentVariable
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users