I have a local mail server set up. It is connected via a dedicated IP (with an appropriate PTR record). I have DKIM, DMARC, and SPF set up.
My domain has been added to Google's Postmaster Tools and is verified.
If I use mxtoolbox
to verify my DMARC, SPF and DKIM entries and all are valid and correct. I also verified that I am not on any blacklists.
When I send mails to mail providers like outlook.com or even gmail.com the mails reach the recipient.
Only when mails are intended for a recipient which apparently uses Google Apps do I get errors like the following:
< [helpme@backblaze.com](mailto:helpme@backblaze.com) >: host [aspmx.l.google.com](http://aspmx.l.google.com/) [64.233.166.26] said: 550-5.7.1
[24.134.224.xxx 12] Our system has detected that this message is
550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to
Gmail, 550-5.7.1 this message has been blocked. Please visit 550-5.7.1
[https://support.google.com/mail/?p=UnsolicitedMessageError](https://support.google.com/mail/?p=UnsolicitedMessageError) 550 5.7.1 for
more information. c12si12050068wrv.160 - gsmtp (in reply to end of DATA command)
If I google the error message (550 5.7.1) I get a slue of possibilities. The only one that possibly apply are that my IP is not authorized to send email directly.
550, "5.7.1", The IP you're using to send mail is not authorized to send email directly to our servers. Please use the SMTP relay at your service provider instead. For more information, review [this article.](https://support.google.com/mail/answer/10336)
Does anyone know of a way to get the IP whitelisted or do circumvent this issue? I would prefer not to have to relay mails over a web-hosting server.
Thanks