How to get rid of "sending on behalf of" when sending from Outlook 2016 client

Not open for further replies.


New Member
Outlook version
Outlook 2016 32 bit
Email Account (as MS Exchange)
Note - this is not an issue in - only an issue in my desktop version of Outlook 2016. And this has only become an issue since the Microsoft's migration to Exchange for Outlook which just hit my account today. (I have an Office 365 for Home account)

I am using outlook for my business email address which is on my own domain. I have that email account set up as my windows live account and my primary account in I originally had it set up as a pop account there but today I had to change it to imap to get it to work again after Microsoft's changes. Everything used to work fine - I had my account (my own domain business email) set up as an eas account in Outlook 2016 on my desktop - and since that email was primary when I sent emails from outlook it would default as the Send From account. Now because of Microsoft's switch to Exchange that all stopped working and I had to remove the exchange active sync account and add it as an exchange account - except that I couldn't do that with my own domain account - so I had to add a new alias in of a new email account that I have no intention of using at all - but this was the only way I could get my outlook client to connect automatically with my account. That appeared to work (although it isn't using the actual alias I set up, it shows the account as some super long email address - and it won't allow me to change the name) but the real issue is that when I send emails from my desktop version of outlook and select to send from my own domain email account the emails go through as sent from on behalf of When I send an email from I get a different result - the sent from is my own email address - so I just need to get the outlook client working the same way.
I simply cannot have this for my business. How do I get this fixed??
I originally had it set up as a pop account there but today I had to change it to imap to get it to work again after Microsoft's changes.
POP3 is disabled by default at You can enable it in options.

Now because of Microsoft's switch to Exchange that all stopped working and I had to remove the exchange active sync account and add it as an exchange account - except that I couldn't do that with my own domain account - so I had to add a new alias in of a new email account that I have no intention of using at all - but this was the only way I could get my outlook client to connect automatically with my account. That appeared to work (although it isn't using the actual alias I set up, it shows the account as some super long email address
Correct, you need to use an account to use auto account setup. BTW, if this is what you are referring to as imap, it's not - it's exchange. IMAP is email only.

When you used activesync, the from address should have been the goofy address too.... If you want to send from the non-microsoft address, it needs added as a connected account in
Hi Diane - I'm sorry if I wasn't very clear - I have my own domain email set up as a connected account in using IMAP and it is set as my primary account. And when I send emails from they send perfectly with a from as my own domain email account. But my problem is with my outlook 2016 client - when it connected to my account using eas it was fine - but now using exchange I cannot send from my own domain email from the outlook client without the "on behalf of" message which won't work for my business.

Here is some more background - from reading other posts I saw that to get outlook exchange to auto find my account I had to create an actual email in - so I did that and that is when the "on behalf of started". I've since ready some other posts (that you are on also) that said that I could add a CNAME on my website to autodiscover - so now I have switched back and tried that approach which worked for exchange to find my own domain email account but now I'm getting a different message trying to open outlook: The name cannot be matched to a name in the address book. So I still don't have a solution.

Can you help me figure out the best solution - I have my own domain email account which is my primary business account but then I also have three other email addresses that I use regularly. I have office 365 home. I decided to put all of my emails through (as connected accounts) so that I could get them all in one inbox on all devices along with my calendar. And when I send business calendar requests I need them to come from my own domain email account. Previously in my outlook client they were all receiving fine although the only one I could send from was my own domain account because it was my primary windows live account. In order to send from the other accounts in the outlook client I had to add them as pop accounts in the outlook client. But this was fine as the other emails are secondary. Now with the switch to exchange I'm trying to get back to being able to send from my own domain account for both emails and calendar requests. So I just want to be be able to send and receive from the multiple accounts from within my outlook client - and I want all calendar requests on the same one calendar that is associated with my own domain email account.
akm510, as I have posted elsewhere, I have the same problem. EAS used my address for sending with no problem at all, just like other people. I could stick with EAS but as explained in another thread, this now has problems. All very disappointing. And no one seems to know how to fix it!
Yeah this is still killing me - I have added my other accounts to Outlook using POP and then I can send from them and they are received correctly but it is a total pain because when I reply to emails it doesn't default to the address it was sent to, always reverts back to my email, so I have to select the correct Send From account and then also delete my own address from the send to email list (for some reason when I change accounts it pops my email address up in the list) so on basically every email I send I have to do this. Plus it is duplicating the emails down below in another pop inbox. And on top of everything the time that it takes to receive emails is much longer than it was on EAS - there was always an annoying delay but now it is only syncing like once an hour - it's ridiculous. I've started researching other solutions other than Outlook - like eM Client - which look great except that they don't have a mobile app! I just don't understand why it is so hard to get one interface for multiple accounts that functions well and across all devices - I know I'm not alone in needing this functionality!
The solution which worked for me (and still does other than the problems I previously described in other posts) was as follows (which uses EAS):
1. my windows account is login username is
2. I created an outlook email address, call it
3. in, set up as the primary alias
4. set up forwarding on the mail server so it forwards all emails sent to to this gets over the issue of delays which results when setting up the Microsoft server to contact the pop/imap server for the host, as it only does this every 20' or 30' or so
5. in set up the send address as and specific the smtp server for the host
6. set up EAS in outlook to use the server with an email address of

You can then configure all other computers and mobile devices as per 6. above.

Emails sent to you appear with little delay and outlook 2016 (and presumably earlier versions) send from (and reply from this as well). also does the same.

HOWEVER, drafts do not sync across platforms and there are apparently calendar sync issues too, hence the attraction of the move to Exchange as opposed to EAS.

BUT as we know, Exchange using Outlook on a PC does not send from the right address, i.e., though does!

I suspect the problem is that whilst uses the 'send from' details configured in, as does EAS, for some reason when using Outlook on the PC with Exchange, this does not work because it is not using the SMTP server setup via Note also that in order to connect outlook on the PC using the exchange server, one cannot do this using (my login), instead you have to use What I also suspect (you need to check) is that if is not the primary, then emails will be sent from the outlook...hex address, but if is primary, it will sent from this.

I have read that if using office 365 with a, one has to configure CNAME, MX and txt entries and perhaps more on the host server, but this should not be necessary, as using EAS has proved (unless perhaps one has lots of names using such that doing individually is a pain).

I wish Microsoft would fix it such that Outlook on the PC uses the SMTP settings configured in OR does anyone know a workaround?
PMR001 - thanks so much for your information - it is very helpful and I may still try EAS again but the reason I was forced to switch from EAS to Exchange was that my calendar disappeared out of outlook and my calendar is essential for my business and personal life. Otherwise everything else you have described would work for me and the tip about the forwarding to improve the speed is very good to know. I did actually add a CNAME to my domain for outlook autodiscover and got Exchange to recognize and find my outlook account using email - and it gave me a success message and everything but then when I tried to into Outlook I got this other error: "the name cannot be matched to a name in the address list" and then outlook would fail to open and the configuration for the outlook under would get removed. So I was very close and yet could not get it working even though I have read that other people are successfully using it that way. But even so I would have some of the same issues but at least for my main account I think it would work correctly. It is very helpful to hear some explanation (i.e. SMTP) as to the cause of what sending from Outlook client is different from, thank you for that also.
PMR001 - I set up one of my accounts to forward today instead of as a connected account but I realized that this approach only works if you have one send from account and I have multiple. So if my accounts are just forwarded into outlook I can only send from one of them - and part of what I am trying to accomplish is to be able to send from multiple accounts either from my desktop or my phone. Have I misunderstood anything about what you have set up or do you only need to send from one account?
AKM510: I only had to send from one account so you would need a different approach. I have not tried this, but using the EAS server ( technique, perhaps you could create multiple accounts in outlook. So, if you had two Microsoft accounts say and, then create and (or something like this, what comes before the @ is not important). In, then set up send from address, i.e. for the account and for the address. Your joe1 and joe2 accounts can then forward to their respective outlook accounts. Don't forget to set the primary alias as the for each account.

Clearly, you will not be able to see emails from both accounts within the same webpage, but in outlook2016 you could connect both accounts and have a separate inbox for each. When it comes to sending, you would set the default send address, but you could then choose to send from a different address if you wished.

As I say, I have not tried this, but is an option and does mean sticking with EAS and its problems.
Thanks PMR0001 - interesting idea that I hadn't thought of. There are clearly no approaches that don't also have major drawbacks so I am stuck picking from the lesser of evils!
Here's a challenging variation on this problem. My "On Behalf Of" e-mail address isn't a physical address and doesn't have an SMTP server associated with it.

The e-mail address that I use is "John@Smith.Name". ("dot name" is a DNS Top Level Domain that auto-forwards to an actual physical e-mailbox. I've been using it for years.) John@Smith.Name auto-forwards to "". My e-mail client is Outlook 2016.

The setup documented by PMR0001 won't work because John@Smith.Name isn't a "real" e-mailbox and there is no SMTP server associated with it. I've tried using other SMTP servers that I have access to, but there has always been some validation check that the "dot name" address won't get past.

Any suggestions on how to skin this particular cat would be greatly appreciated.

I am getting ready to stand up a QNAP NAS, which can run a mailserver. I would want to keep my 2016 connection for inbound traffic (and contacts and calendar), but is there a way I could use the NAS mailserver to send outbound traffic from John@Smith.Name using Outlook 2016? (At least while on the LAN)

(Side Question - I previously had John@Smith.Name as an alias in, and e-mails at least showed "On behalf of John@Smith.Name". During the changeover to the "new" the alias became screwed up and had to be deleted from my account. When I try to put the alias back in, I'm getting the "....already taken" message. I can put in a (fake) alias, JohnS@Smith.Name, so the "new" can still accept "dot name" aliases. Any idea how long it will be until I can reuse the John@Smith.Name alias? It has been at least 30 days since I deleted the alias.)

I'm surprised it doesn't work, because it's an outside address. Especially if you added it back to the same account. The waiting period for addresses that are cancelled is 1 yr.

What you need is a mail server set up to 'host' both incoming and outgoing emai so can add it as a connected account - unless they add send only accounts back (which I'm not expecting). The SMTP server needs to be functional but needs to be able to ping it for incoming mail too.

Now... if you want a send only account in outlook desktop, add the account as pop3 with the valid smtp server and disable checking for incoming email.
How to create a send-only POP3 account

FWIW, they are working on fixing some issues with the outside addresses in but i don't have an ETA or know exactly what the 'fix' will be - it might be something perfect or something worse. :)

there exists a tool named SetAccount that allows you to get rid of "sending on behalf of" when sending from Outlook 2016 client.

Victor Ivanidze
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
2 How to get rid of the "Emailing:" prefix in the subject line Using Outlook 1
Commodore Getting rid of "This computer only" Using Outlook 4
A How to get rid of Contacts field when printing emails? Using Outlook 0
I Many empty Contacts folders.. cannot get rid of them Using Outlook 4
O How do I get rid of odd formatting of new e-mails? Using Outlook 3
J How do I get rid of the underscores when replying to a message in Outlook 2010 Using Outlook 6
L HOw to get rid of multiple recurrent appointments that are all the same Using Outlook 1
W How to get rid!? Using Outlook 19
T Get rid of having to type verification characters to send mail BCM (Business Contact Manager) 2
Fozzie Bear Calendar Events created on iPhone have suddenly start sending invitations to attendees Using Outlook 2
D Prompt to prefix subject line whenever sending an email Outlook VBA and Custom Forms 3
P default font when sending email from browser Using Outlook 1
M Messages Intermittently Dont Arrive In Sent Items After Sending Successfully Using Outlook 4
O Outlook on Android: after sharing / sending a news article, draft remains open. Why? Using Outlook 1
P Sending email from outlook IMAP to GMAIL where embedded images are added as attachment Using Outlook 1
V Form data not sending for some users Outlook VBA and Custom Forms 2
L isn't there an OL add-on that flags addressee before sending Using Outlook 3
R Microsoft Outlook 2016 - Gmail not sending, asks for password for SMTP, tried different ports Using Outlook 23
A Flag Message for Follow Up after sending Outlook VBA and Custom Forms 1
D Sending email from Office 365 alias in Outlook Using Outlook 3
E Change sending account depending on Subjectline Outlook VBA and Custom Forms 0
L unblocking attachments before sending Office 365 Advanced Protection Using Outlook 0
B Outlook 2003 email sending & receiving suddenly stopped working Using Outlook 3
R Warn before sending message Outlook VBA and Custom Forms 4
HarvMan Hotmail - Sending email is undeliverable Using Outlook 4
A Sending contact vcards sends older version instead of updated version Using Outlook 4
M McAllister Outlook stops Sending/Receiving/Synching after disconnecting remote desktop session Using Outlook 2
D Adding Enterprise Exchange Email Account to Outlook Prevents Sending via Account Using accounts in Outlook 10
B When sending an email, I am showing 2 of my address's Using Outlook 1
M Auto expand Distribution List Before Sending Email Outlook VBA and Custom Forms 1
A Check for words in subject header before sending email Outlook VBA and Custom Forms 4
O Run macro automatically at sending an email Using Outlook 11
W Sending To Wrong Account Using Outlook 15
H Select Specific Account When Sending Email, Based on Current Folder Outlook VBA and Custom Forms 1
M Help sending email but removing signature via VBA Outlook VBA and Custom Forms 5
M MsgBox when not sending from specified account Outlook VBA and Custom Forms 2
A Script to fetch data from mails in restricted collection and sending them to excel Using Outlook 1
R Sending emails via Outlook XP, from Windows 10 File Explorer Using Outlook 1
L Creating drafts when I thought I was sending Using Outlook 1
C address book "when sending email" bug? Using Outlook 0
H Custom autoforwarding, sending mail through outlook office 365 Using Outlook 1
R Sending email copy (*.msg file) of sent email if subject line contains specific string. Outlook VBA and Custom Forms 1
C replace subject line generated by converting a word document to PDF and sending it to an email Using Outlook 8
A Sending Emails Through Outlook From Multiple Email Addresses Using Outlook 1
P Outlook 365 sending intermittently Using Outlook 0
C How to avoid sending mail to the wrong contact person Using Outlook 1
V iCloud Calendar invitations not sending Using Outlook 3
O Rules and Alerts for New Messages BEFORE sending Using Outlook 2
latitudeit Outlook for Android - Sending from an alias address Using Outlook 2
X Delay sending an email until the next working day (public holidays) Outlook VBA and Custom Forms 0

Similar threads