[Mimedefang] Newline character in header value
Tanel Kokk
tanel.kokk at eyp.ee
Fri Sep 27 07:29:01 EDT 2002
Hello.
I dont like long header lines, for example:
X-Spam-Report: PLING_PLING,NO_REAL_NAME,INVALID_DATE,PLING,
DEAR_SOMEBODY,DEAR_FRIEND,AS_SEEN_ON,DOUBLE_CAPSWORD,
CASHCASHCASH,GUARANTEE,COPY_ACCURATELY,BULK_EMAIL,
FOR_FREE,RISK_FREE,JODY,PORN_14,FREE_MONEY,
CLICK_BELOW,LINES_OF_YELLING,LINES_OF_YELLING_3,
LINES_OF_YELLING_2,MAILTO_WITH_SUBJ,MAILTO_LINK,CLICK_HERE_LINK,
FREQ_SPAM_PHRASE,CTYPE_JUST_HTML,MISSING_HEADERS
(right now I wrapped this line for newsgroup)
Therefore I use selfmade function in mimedefang-filter, that wraps long
X-Spam-Report line to multiple ones, inserting the character '\n'. Then
I use function action_add_header('X-Spam-Report',$wrapped_text) and
result is nice looking mail source:
X-Spam-Report: PLING_PLING,NO_REAL_NAME,INVALID_DATE,PLING,
DEAR_SOMEBODY,DEAR_FRIEND,AS_SEEN_ON,DOUBLE_CAPSWORD,
CASHCASHCASH,GUARANTEE,COPY_ACCURATELY,BULK_EMAIL,
FOR_FREE,RISK_FREE,JODY,PORN_14,FREE_MONEY,
CLICK_BELOW,LINES_OF_YELLING,LINES_OF_YELLING_3,
LINES_OF_YELLING_2,MAILTO_WITH_SUBJ,MAILTO_LINK,CLICK_HERE_LINK,
FREQ_SPAM_PHRASE,CTYPE_JUST_HTML,MISSING_HEADERS
The problem is, that sendmail guess a possible attack is occured. It
logs to syslog a messages 'POSSIBLE ATTACK from smtp-qw: newline in
string "(X-Spam-Report header value comes here)"
What is the best way to wrap long header lines so, that also sendmail
accept this?
My system: RH7.2, spamassassain-2.41, mimedefang-2.21, sendmail-8.12.5
Tanel
More information about the MIMEDefang
mailing list