This is the day I’ve been waiting for for a few years now – Gmail solves the “on behalf of” issue.
If you are not familiar with it, the essence of it is this. You can use Gmail to manage your other, non-Gmail mail accounts. You can either forward mail automatically to your Gmail inbox, or even set a POP3 fetching from a remote server. In Gmail account settings you can add all the email addresses that you use, and then even reply from those email addresses.
However, due to Gmail not managing your other email accounts directly, it is forced to add a Sender header with a Gmail email address in it. And some email programs, like MS Outlook either get confused by it or interpret it in a certain way. So, if you use your email@example.com email address to manage your firstname.lastname@example.org email, and you reply to a message using a email@example.com in From, your colleague’s MS Outlook will show the email to be from “firstname.lastname@example.org on behalf of email@example.com”. This is ugly and there was no easy work around this.
Today Google added support for external SMTP servers. This way, you can configure your Gmail to use mail.work.com SMTP server when you send from firstname.lastname@example.org . And it comes from email@example.com , not firstname.lastname@example.org on behalf of email@example.com .
With this feature, Gmail practically becomes a full featured email client with support for POP3 for incoming mail and SMTP for outgoing mail. And these are great news!
The “on behalf of” issue was keeping quite a few folks from moving all their email accounts to Gmail. And not that the problem is solved I think more people will move over. Good times!