Benjamin Donnachie <[EMAIL PROTECTED]> writes: > Andrzej Adam Filip wrote: > > You can use F=1 mailer flag to make sendmail *strip* (remove) null bytes > > from *headers* before relaying message to cyrus imap. > > Ah! The 1 flag isn't listed on the FAQ I was using as a reference! > > > I think that rejecting messages with null bytes (in smtp session) would > > require using milter. If you use MIMEDefang (perl based/GPL) milter for > > spam and/or virus protection then it should be relatively easy task. > > Thanks for your help! I'm happy for them to be accepted by cyrus (and > dspam subsequently retrained) as it's the annoying bounces to nowhere > that sendmail keeps trying to resend that I want to stop! > > Thanks again! :-)
I personally prefer to reject spam *in smtp session*. Any reasonable price anti-spam system will produce some false-postives. IMHO it is crucial to make sender know the message have not reached the recipeint *WITHOUT* taking over responsibility for delivering bounces. I had to "debug" once delivery from my site to site implementing policy of dev nulling messages *classified* as spam. The recipient *WANTED* to receive the messages. -- Andrzej Adam Filip : [EMAIL PROTECTED] : [EMAIL PROTECTED] http://anfi.homeunix.net/ Netcraft Site Rank: 519317 They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -- Benjamin Franklin, Historical Review of Pennsylvania, 1759 ---- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html