Cory Wright wrote:
Hello,
A customer of mine just received a spam to his TMDA protected account
which has seemingly broken TMDA. The spam did not have an empty line separating the header from the body, here is the relevant portion:
From: [EMAIL PROTECTED] (InMarOnline Family)
Reply-To: [EMAIL PROTECTED]
To: <customer address withheld>
Date: 04 Nov 02 15:0:17
Subject: Permission Request
Content-type: text/html
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY bgcolor="#EEEEEE">
This was causing TMDA to spit out the following in the TMDA_DELIVERY_FAILURE file:
Uncaught Python 2.2.1 Exception (Mon Nov 4 15:07:04 2002):
-----------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/tmda/bin/tmda-filter", line 53, in ?
execfile(os.path.join(execdir, 'tmda-rfilter'))
File "/usr/local/tmda/bin/tmda-rfilter", line 148, in ?
msgin = email.message_from_file(stdin)
File "./TMDA/pythonlib/email/__init__.py", line 63, in message_from_file
File "./TMDA/pythonlib/email/Parser.py", line 62, in parse
File "./TMDA/pythonlib/email/Parser.py", line 128, in _parseheaders
HeaderParseError: Not a header, not a continuation: ``<HTML>''
Traceback (most recent call last):
File "/usr/local/tmda/bin/tmda-filter", line 69, in ?
raise NameError, 'LOGFILE_DEBUG is not defined'
NameError: LOGFILE_DEBUG is not defined
qmail continues to defer the message, and TMDA keeps failing.
Obviously I can just expire the message from the queue, but I
would rather figure out how to prevent this from happening again
in the future. Any suggestions?
Cory Wright
Stand Blue Technology
http://www.standblue.net/
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users
strict rfc821 rules?
-- I've been on this lonely road so long, Does anybody know where it goes, I remember last time the signs pointed home, A month ago. -- Carpenters, "Road Ode" _____________________________________________ tmda-users mailing list ([EMAIL PROTECTED]) http://tmda.net/lists/listinfo/tmda-users
