I’m trying to receive a password reset email from a website razorpay.com. Say my account is xyz@domain.com. I’m getting the following logged into mail.log when requesting a password reset mail.
Sep 18 20:56:33 primary postgrey[1471]: action=pass, reason=triplet found, client_name=mail213.static.mailgun.info, client_address=104.130.122.213/32, sender=bounce+84c1d0.674e4-xyz=domain.com@razorpay.com, recipient=xyz@domain.com
Sep 18 20:56:33 primary postfix/smtpd[15358]: NOQUEUE: reject: RCPT from mail213.static.mailgun.info[104.130.122.213]: 450 4.1.7 <bounce+84c1d0.674e4-xyz=domain.com@razorpay.com>: Sender address rejected: unverified address: host aspmx.l.google.com[142.251.10.26] said: 550-5.1.1 The email account that you tried to reach does not exist. Please try 550-5.1.1 double-checking the recipient's email address for typos or 550-5.1.1 unnecessary spaces. Learn more at 550 5.1.1 ht; from=<bounce+84c1d0.674e4-xyz=domain.com@razorpay.com> to=<xyz@domain.com> proto=ESMTP helo=<mail213.static.mailgun.info>
Not sure why this is happening. I am getting mails from other places. Even one from razorpay.com (not the password reset). Why is this mail not getting delivered. Please help.
Has this Virtualmin been configured to use the Mailgun API to verify email addresses before sending / accepting mail? Note that such a check could be part of a third party anti-spam software that has been installed.
I don’t have mailgun installed. I wonder if postfix is sending an email back or somewhere else and its getting a bounce from there? I’m not sure what postfix is doing here.
Only these 2 lines are added to the logs when requesting the reset email. Could there be any other log file with more information?