?
Solved

Alias from other domain to O365 - 1 user out of a few?  MX record question

Posted on 2015-01-15
9
Medium Priority
?
191 Views
Last Modified: 2015-01-16
We got an Exchange Online plan and have another domain we want the user to be able to receive e-mail from and send e-mail as.

So Sally@Domain.onmicrosoft.com wants to receive e-mail from account Sally@anotherhost.com and be able to SendAs that address.

Problem is, there are other users over at "anotherhost.com" who don't need to move over to O365, so I'm not sure if changing the MX records can be done for just 1 user, or if we do anything with the MX records, if the O365 user will continue receiving e-mail and the other users at anotherhost.com will no longer receive e-mail at their current host inbox.
Or will the other users still be able to send/receive their e-mail unaffected?
0
Comment
Question by:garryshape
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
9 Comments
 
LVL 42

Accepted Solution

by:
Vasil Michev (MVP) earned 2000 total points
ID: 40552903
You can configure forwarding from that other system to her @onmicrosoft.com address. As for sending, you can verify the domain with office 365 and use one of the available methods for sending as alias (only the primary alias can be used for sending by default). You don't need to change the MX record in order to be able to send mails, but you will need to adjust the SPF record for that domain to include both the Office 365 server and the other host servers.
0
 

Author Comment

by:garryshape
ID: 40553409
Ok so for the alias part, how do you do the SPF record? Do you have to confirm something on both sides of the domain?
0
 
LVL 42

Assisted Solution

by:Vasil Michev (MVP)
Vasil Michev (MVP) earned 2000 total points
ID: 40553494
No, you need to adjust the SPF record for your domain to include the Exchange Online servers, otherwise the messages sent from there will be marked as spam. It might not be possible though, depending on what the record currently looks like (EO has too many servers and including them all leaves a little room for your existing mail system).

Probably it will be easier if you just verify a subdomain, such as info.anotherhost.com, for which you can then configure both the MX and SPF records without affecting anything on the other side. If Sally is OK with that of course :)
0
Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI

 

Author Comment

by:garryshape
ID: 40553559
Hmm so you're saying if I made a sub-domain like "info.anotherhost.com", then she could use Sally@info.anotherhost.com, or would she be able to actually use use Sally@anotherhost.com as her From address?
0
 
LVL 42

Assisted Solution

by:Vasil Michev (MVP)
Vasil Michev (MVP) earned 2000 total points
ID: 40553591
It will be Sally@info.anotherhost.com, so not exactly what was first intended. But it will be easier to set up, as you can make the alias primary and mail send to her will flow directly in O365 (no need for forwarding). And it will not affect the other mail system in any way.
0
 

Author Comment

by:garryshape
ID: 40554053
ok so could I do this then

Add the Exchange Online TXT record to Homestead hosting.

Then after that, add the domain over to Exchange Online.

That means users who have email hosted on Homestead will still receive their e-mail on Homestead, but if they happen to also have another email host at Exchange Online, then they can change their "From" address to their Homestead-hosted e-mail address...?
0
 

Author Comment

by:garryshape
ID: 40554125
ok I added the txt record on Homestead's side, and then O365 let me use that domain address as the "From" address with no permission errors.
Now I'm just testing to verify that the TXT record hasn't changed the e-mail routing/delivery to go to O365 instead of Homestead's inbox (where we do want it to go still).
0
 
LVL 42

Assisted Solution

by:Vasil Michev (MVP)
Vasil Michev (MVP) earned 2000 total points
ID: 40554128
As long as you dont change any other DNS record, nothing will be affected. Adding the domain to O365 will allow them to send as such alias, but will not be able to receive. And, as mentioned above, your messages sent form O365 might be flagged as spam, unless you modify the SPF record.
0
 

Author Comment

by:garryshape
ID: 40554147
Ok cool well it appears to work, and I may need to dig into Powershell to do the SPF record, I'm not sure, but that definitely helps put me in the right direction on that front.
As for the alias, it does work, I sent to gmail, so thanks so much. And we will probably just set forwarding on the home-stead mailbox to the O365 one.

I wonder if e-mail forwarding will forward Calendar appointments properly
0

Featured Post

Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How to resolve IMCEAEX NDRs in Exchange or Exchange Online related to invalid X500 addresses.
It’s the first day of March, the weather is starting to warm up and the excitement of the upcoming St. Patrick’s Day holiday can be felt throughout the world.
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…
Suggested Courses

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question