Exim – Sender Verify Fail

exim

I have domains on two servers: example.edu.au and example.camp

When I try and send an email (through Exim, SMTP) from pr@example.camp to eman@example.edu.au I get a bounced email with "Sender Verify Failed".

What could be causing this Sender Verify to fail, when the email is coming from one of my servers to the other server? How could I troubleshoot this?

I can send from example.edu.au to example.camp with no problems. Other than this specific example, I can send and receive from both these emails without any trouble.

2017-01-24 23:39:11 1cWAg0-0000qw-MZ ** eman@example.edu.au R=dnslookup T=remote_smtp H=mail.example.edu.au [45.56.85.76] X=TLS1.2:RSA_AES_128_CBC_SHA1:128 CV=no: SMTP error from remote mail server after RCPT TO:<eman@example.edu.au>: 550-Verification failed for <pr@example.camp> 550-Unrouteable address 550 Sender verify failed

Best Answer

550-Unrouteable address 550 Sender verify failed

Means the exim server cannot resolve MX/A records for the domain and you have sender verification turned on.

More on this subject in the documentation

If you can, log into the server running exim for example.edu.au and run dig MX mus.camp, although RFC spec says you can use A record or MX records.

TLDR; Sounds like a DNS Issue.