At 03:57 PM 1/2/04 -0600, you wrote:
>> That is a great design criteria.  Essentially, I have a default
>> sendmail/procmail configuration... procmail is only being told what
>> to do by the TMDA recommended instructions, and it appears that when
>> there is an error, messages are lost.  I will test for this
>> explicitly and let you know what I find.
>
>Hmm.  I can't guess what's happening.  If you can find out any more
>information, please post it.  We'd like to know and it might lead us
>to an answer.  Also, there's a chance some of the other Sendmail users
>here might be aware of a solution, which we can then document.

Tim,

I executed the following test:

1) chmod 000 whitelist whitelist.db
2) sent e-mail from yahoo account to my tmda enabled account.
3) contents of debug:

Uncaught Python 2.1.1 Exception (Fri Jan  2 13:56:49 2004):
-----------------------------------------------------------
Traceback (most recent call last):
  File "/usr/bin/tmda-filter", line 53, in ?
    execfile(os.path.join(execdir, 'tmda-rfilter'))
  File "/usr/bin/tmda-rfilter", line 891, in ?
    main()
  File "/usr/bin/tmda-rfilter", line 830, in main
    orig_msgin_size)
  File "/usr/lib/python2.1/site-packages/TMDA/FilterParser.py", line 920, in fir
stmatch
    actions, source)
  File "/usr/lib/python2.1/site-packages/TMDA/FilterParser.py", line 746, in __s
earch_dbm
    dbm = anydbm.open(pathname, 'r')
  File "/usr/src/build/221901-i386/install/usr/lib/python2.1/anydbm.py", line 80
, in open
    raise error, "need 'c' or 'n' flag to open new db"
error: need 'c' or 'n' flag to open new db

incoming filter referencing the whitelist:
        from-file -autodbm ~/.tmda/filters/whitelist ok

No entry in incoming.

Upon generating the error, I restored the permissions of the whitelist* files and 
normal function resumed.

That message was sent on Friday.  I have not received the message.  It is not in 
pending, and I never received a failure message on the yahoo account.  Based on my 
experience, this message is officially "lost."

Thanks,

Steve

_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to