On 01.06.21 12:29, Zsombor B wrote:
I'm sending an email with a valid address to an invalid one (i.e. the
destination domain doesn't exist). The bounce message is rejected by
the valid sender's mail server because the sender address is empty.
The question is why the sender is empty and how can be this solved?
it's what all SMTP RFCs so far instruct us to do: (non-)delivery reports are
to be sent with enpty envelope from, so they don't create a loop.
Example:
Sender: address@valid.domain
Recipient: address@invalid.domain
Log:
postfix/bounce[18367]: 4FvShX4dlszNkGd: sender non-delivery
notification: 4FvShn5kHhzNkbj
Log for 4FvShn5kHhzNkbj:
[...] 4FvShn5kHhzNkbj: to=<address@valid.domain>, relay=VALID.DEOMAIN,
delay=88, delays=0/88/0.08/0.01, dsn=4.7.1, status=deferred (host
VALID.DEOMAIN said:
453 4.7.1 <>: Sender address rejected: You are not authorized to send
as <> (in reply to RCPT TO command))
they refuse smpty senders. That's violation of RFCs, which say that empty
envelope from must not be rejected.
you can try listing them in rfc-clueless.org list.
--
Matus UHLAR - fantomas, uh...@fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
The early bird may get the worm, but the second mouse gets the cheese.