@kendo:
Our mail server is on dedicated hardware and it has never been compromised. All configurations for SPF, Dmarc, etc are 100%
I have several questions, not sure if all apply because I don't use Gmail for mail and personal data-interactions, or Google for hosting websites-services, but I do have Gmail for basic contact stuff (things force you to use).
Let's cover the basics.
- You can have your website hosted at "cheap-whateverhosting.what" or "ultra-expensivehosting.something", and manage your emails there, including sending emails from your own server but telling the mail prog "this is my mail: a@gmail".
- You can do the same, while configuring your server to use Gmail infrastructure for mail
- You can do the same, while hosting your website at some G place
There could be variations there.
The thing is, some options man using your web hosting provider IP, and you must check your IP or domain reputation to see if it's been listed on security websites as spam. Here, things depend on how your neighbors or the company treat the infrastructure. Based on experience, sometimes things can be clean, but the email must be sent from G servers using their infrastructure.
Otherwise, filters, email services, spam protection, or Gmail flags things badly. It's not the same as using hello@gmail and sending an email FROM gmail on your browser, VS sending an email from your webserver using that same account. Does the explanation make sense to you?
Yes, you can buy an specific fixed IP, this helps a lot as long as only you use that IP (but yeah, someone can report it as spam anyway), and yes, others can report IPs in RANGE, not specific numbers, but a whole range. I used to constantly check the IP and domain reputation for clients, but I got tired of it due to so many factors in play. At the end of the day, for clients, I provided a panel where all the notifications are sent. Regarding direct notifications on their mail? use a whitelist, but yeah, people have to add it (the address) manually, otherwise it won't work. There was another option, but I don't remember. I grew tired of dealing with this.