Hello all,

I've got a fully updated Exim smarthost (4.92.3) running on CentOS 7 - It 
accepts mail from trusted networks to send outbound messages, no significant 
config changes from the defaults, all sending mail perfectly fine.

Our much older version of exim on Debian behaves differently when bouncing 
email however, it includes the full headers and message body to all senders.

The newer version of exim on CentOS seems to treat local and remote senders 
differently.  If the sender is on a trusted network, bounces only include the 
SMTP error section e.g:

" A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

[email protected]
    host example.tld [5.5.5.5]
    SMTP error from remote mail server after RCPT TO:<[email protected] >:
    550 No such person at this address
"

Even when explicitly setting the below defaults to true, the messages headers 
and message body are missing from the bounce.

bounce_return_message = true
bounce_return_body = true

If the bounce returns to a local user however, I get the expected output, the 
normal section above with the SMTP error WITH the message header with message 
body.

Why is exim behaving different for local and remote email addresses, is that 
expected?

Is there a way to ensure exim includes the message header and body for all 
bounces it generates?

Thanks in advance,

-- 
BenAd


-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to