I have the following configured:
mail.firstdomain.com - 184.108.40.206 - This domain sends out a lot of email (our newsletter to clients), and thus I keep the two separated.
mail.seconddomain.com - 220.127.116.11 - This domain is were we send out email from our app (registrations, notifications, etc...)
mail.mypersonaldomain.com - 18.104.22.168 - This is my personal email hosted by Google/GMail
I have some email that are sending from mail.secondomain.com being rejected:
Could not deliver message to the following recipient(s): Failed Recipient: email@example.com Reason: Remote host said: 554 mail server permanently rejected message (#5.3.0)
In the header:
Received: from 22.214.171.124 [126.96.36.199] by mail.mypersonaldomain.com with SMTP; (date and time)
How is this possible?
188.8.131.52 is not involved in the email sending. I assume this is from the recipients server associating the email from 184.108.40.206 with the other IP (220.127.116.11) and further, with my personal email server (mail.personaldomain).
I checked all the configuration, and I don't see anything other than mail.seconddomain.com being used. 18.104.22.168 and 22.214.171.124 are even in separate data centers.