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?
test1.msg
Description: Binary data
