Recent'ly I found my dbmail 2.0 rc 4 have the message with many "\00" before 
"This is a multi-part message in Mime format."  
I've confirmed the chr(0) will cause mimeDecode of weDbmail fail to decode. 
However, this problem is simple for weDbmail because I can remove the "00" with 
some manual codes.
But for dbmail_imap, I will get a "this message could not be parsed" info ... 
[damed, pased as text ..]
I don't know if those chr(0) comes from the server, or the server's anti-virus 
program, or my fetchmail / procmail , or dbmail_smtp...
But seems the "db_start_msg()" can process the message with less chr(0), but 
cannot too long.

Can anybody teach me how to remove those chr(0) in rfcmsg.c manually?

Attachment: test1.msg
Description: Binary data

Reply via email to