Package: exim4-config Version: 4.68-2 Severity: minor It is driving me nuts that I can send malformed messages to the Internet.
Can't we have the following error stop the message in its tracks, instead of sending still to half the recipients? ============== A message that you sent contained one or more recipient addresses that were incorrectly constructed: <[EMAIL PROTECTED]> "failee": malformed address: "failee" may not follow <[EMAIL PROTECTED]> This address has been ignored. The other addresses in the message were syntactically valid and have been passed on for an attempt at delivery. ------ This is a copy of your message, including all the headers. ------ To: <[EMAIL PROTECTED]> "failee" Cc: [EMAIL PROTECTED] ... ============== The problem is those half might attempt to reply to those bad headers, when all along we could have cleaned up the message and instead sent a good copy. Anyway, all in all what I object to is "The other addresses in the message were syntactically valid and have been passed on for an attempt at delivery." At least please tell me how to configure exim4 to cause the whole thing to fail. Thanks. I found some commands, maybe this: # Deny unless the address list headers are syntactically correct. # If you enable this, you might reject legitimate mail. but I only want it to happen on outgoing mail, not incoming. * exim4/dc_eximconfig_configtype: mail sent by smarthost; received via fetchmail -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]