Skip to main content

email in 2 server (Google and microsoft)

Comments

2 comments

  • Andrew

    You can set MX records per domain name. It is not possible to have different emails accounts using the same domain to use different MX records. You can either setup a forwarding for those or create different subdomains with different MX records for the email accounts.

    Andrew N. - cPanel Plesk VMWare Certified Professional
    Do you need immediate assistance? 20 minutes response time!*
    EmergencySupport - Professional Server Management and One-time Services

    1
  • rbairwell

    You can:

    a) Utilise subdomains. So you have so.andso@microsoft365.example.com and john.doe@googleworkspace.example.com (obviously you probably don't want to use those exact subdomains). Pros: Email "just works" as per normal. Con: People remembering what their email address actually is.

    b) Store all emails on the server and get Microsoft/Google to fetch them via IMAP/POP3. Pros: Can't really think of any. Cons: Google (at least) only polls for new mail around every hour so there would be a delay.

    c) Have email forwarders from your email server for those addresses to something like jon.doe@googleworkspace.example.com which is the users "real mailbox" on Google. Pros: Much faster than b. Full utilisation of the appropriate hosted platform is available. Cons: Can be a bit fiddly to ensure the correct outgoing email address is set and authenticating that email address is permitted to send from your main domain.

    Microsoft does have a help article which touches on a hybrid solution like this - https://learn.microsoft.com/en-us/exchange/mail-flow-best-practices/manage-mail-flow-for-multiple-locations#scenario-1-mx-record-points-to-microsoft-365-or-office-365-and-microsoft-365-or-office-365-filters-all-messages - and they rate is as "very complex" just using their 365+Exchange : yours is 3 different mail servers is even more complex.

    My advice: Don't. It'll be an administrative headache one way or another (from configuring things, keeping them up to date, users getting jealous that other user has a nicer looking mailbox and then they want to move services without losing mail, multiple invoices for similar items [your bookkeeper/accountant may question "duplicate invoices" for the same service from different providers] etc etc).

    1

Please sign in to leave a comment.