How to send emails from my domain from the gmail web client?

November 11, 2018 1k views
Email Ubuntu 16.04

Hello!
I'm trying to send emails from the gmail web client with me@mydomain.com as sender.

Currently I have PostFix installed which is forwarding emails send to anything @mydomain.com to my gmail inbox. And if I send mail from the command line, they get sent using my gmail account. (And with me@gmail.com as sender)

I want the last bit the other way around, I want to add me@mydomain.com as an alias in gmail so I can select it as sender.

99% of the google hits are to set up postfix to use the gmail smtp server, so I cannot find what I'm looking for.

I'm open to getting rid of my current postfix installation if another program will serve me better.

1 Answer

Hey friend!

As someone who gets a lot of headaches working on mail servers, I want to start by letting you know that the easiest path to this is to sign up for G Suite:

https://gsuite.google.com/products/gmail/

The reason that people are paying money for this isn't because they don't know how to set up their own SMTP server. Many of them could, or could pay someone to do it. Email just isn't as simple as it used to be, and having a working mail server one year might mean that you don't have a working one next year if you don't keep up with current trends in managing it. Quite simply, you're going from letting Google handle the work to running your own mail server, and I don't want to downplay the headaches that can cause.

That said, there's no step by step I can give you, but I can give you the high level. This is what you need:

  1. Drop the function that sends all mail from your server through Gmail.
  2. Add SMTP authentication.
  3. Use this guide to set up the SMTP settings in Gmail: https://support.google.com/mail/answer/22370?hl=en
  4. Make sure the server's hostname is a FQDN, that postfix has that FQDN configured as it's hostname for the HELO statement, and that the server's reverse DNS matches that FQDN. This is key for forward confirmed reverse DNS, a basic requirement for any hope at quality delivery.

Hope that helps :)

Jarland

Have another answer? Share your knowledge.