How to Avoid Gmail’s “on behalf of” message – use a different SMTP server

Recently Gmail has provided a new feature which allows their users to get around a problem which has been complained about for years .
The old problem was this: if you wanted to send emails from an email address that is not your Gmail email address, you had to accept the fact that many email clients would display the email as coming from “username@gmail.com On Behalf Of mycustomaddress@mydomain.com“.

To get around this problem, Gmail now lets you choose to send through a custom SMTP server. SMTP2GO’s SMTP server is an example of one that will work in this situation. Below is the step by step guide to setup this in your Gmail Account using your SMTP2GO Account:

Login into your Gmail account. Click ‘Settings’ from Settings dropdown menu.

gmail_on_behalf_of_smtp

Go to the ‘Accounts and Import’ page under ‘Settings’, and click ‘edit info’ next to the email address that you want to send from (in the ‘Send mail as’ section). If you haven’t yet added this email address, click ‘Add another email address you own’.

gmail_on_behalf_of_smtp

Enter your name and the email address that you’d like to send from. Keep ‘Treat as an alias’ checked. Then click ‘Next Step’.

gmail_on_behalf_of_smtp

Select ‘Send through example.com SMTP servers’. Please note that ‘example.com’ will be replaced by your own email’s domain name.

Change the SMTP Server setting to your account’s SMTP server. You can see what this is by logging into your SMTP2GO control panel.

Enter your SMTP Username into Username, and your SMTP Password into Password. You can choose to use Port 25 or 587.

Select ‘Secured connection using TLS’.

Click Add Account.

gmail_on_behalf_of_smtp

This post explains the situation in more detail:
http://gmailblog.blogspot.com/2009/07/send-mail-from-another-address-without.html

Note that if you are adding multiple different email addresses, you should still use your billing email address as the username in each case.


Comments

Niklas Rudemo

In my gmail account, these options don’t come up under “edit info”, the option “Use your other email provider’s SMTP servers” don’t appear. The only thing I can choose is Name and Email address. This is the same regardless of whether I am using the new or the older version of Gmail, and happens both when using Firefox and Chrome. What am I doing wrong?


Charlie

Niklas – you firstly need to actually add the email address that you want to be able to send from, by clicking the button that says “Send mail from another address” on the “Accounts and Import” page.


Mark

FYI, I set this up with my work email and it worked great for sending email but had a problem with receiving. This was not smtp2go fault but had to do with my work server setup. It seemed to be related to the same issue so I thought that I would post the solution. Simple – setup your work account in gmail as POP instead of IMAP. You can still keep the IMAP setting enabled in gmail to sync the accounts (folders etc) but the pop will bring in all received email.

Thanks smpt2go, this service works great.


Post a Comment