Send emails with Google SMTP


If you use Gmail it is easy to add Emails to send from without any additional services. The only thing is you need to have 2FA enabled. Without 2 factor authentication you will not be able to follow the next steps, specifically adding a application password, which is needed for this kind of configuration.

Keep in mind that this is undocumented and a relict of a old function google provided. It can happen that at some point Google will disable this functionality. This said, it works for us for over 5 years now.

If you use Inbox over Gmail you need to go to the Gmail interface in order to make this working. This is not a issue and will work back with Inbox as well, Inbox just does not seem to have the configuration interface needed.

  1. Go to Gmail -> Settings -> Accounts and Import
  2. Add another email address you own under Aliases
  3. Set name & email. Untick “treat as in alias”
  4. Smtp is smtp.gmail.com, port is right already.
  5. Username is your full gmail address (including @gmail.com)
  6. Password is not your login password. You need to create one here https://security.google.com/settings/security/apppasswords
  7. Leave TLS enabled as is
  8. Click “Add Account”
  9. done :)

Now you can choose which email to send from when you compose a new mail. It will also automatically use the right email when you respond to a mail.


Other Knowledge Database articles

Using ForwardMX with Namecheap Using ForwardMX with Cloudflare API Documentation