Email can be done RIGHT or WRONG!
First, you need email in business. The email on your website shows people that you are a professional business that is fully branded, including your email.
There are TWO PARTS to the email equation:
1 The email you send and receive as an owner or employee of the Company.
2 The automated emails that are sent from your websites for confirmations of filling out the websites’s forms, for joining or changing status on a newsletter, and for people believing that such communication comes directly from you.
Integrating BOTH requires the right DomainKey and SPF settings for BOTH the email server and your web server.
We ONLY recommend using two email services for your corporate / company email. Either of these two are perfect. Neither has an advantage one over the other. It comes down to a simple question: Do you or your employees prefer to use the Outlook Ecosystem (which uses Microsoft Office 365 Email) or the Google Ecosystem (which is a Gmail interface for your domain through G Suite, formerly Google Suite, formerly Google Apps).
I like both. I have used G Suite since nearly its inception. I have also set up and used Office 365 Email many times. I have used it for companies where I was a “virtual employee.” They are both great.
I no longer recommend any version of IMAP, but I can implement it. The webhost I recommend has a great system, but even they prefer you do your email elsewhere. Your IMAP settings for SMTP are used for sending from forms on your website. That’s the one exception.
Do You Want Your Emails to Actually Hit the Inbox?
There’s an important reason to ALWAYS use email hosted with either Microsoft for Google. The emails WILL get through. They might initially be in the account’s spam box, but after a few back and forth emails, they will make the inbox consistently.
Your IMAP emails might not. Even with the industry standard DomainKey and SPF code, they might never even make it to the spam box. Yahoo Mail is notorious for simply not even letting email from IMAP’ed domains enter their system at all.
The right solution often means sticking with the solution you already have it place, but making sure that the domain has the right DomainKey and SPF codes in the DNS settings.