Link to home
Start Free TrialLog in
Avatar of Bill VonSlep
Bill VonSlepFlag for United States of America

asked on

Adding a .com domain extension to a existing .net MS Exchange 2016 so outgoing email will say from the .com domain. Reciving both fine just need to figure out how to make .com for outgoing

Hello, I have a Exchange 2016 running on Server 2012 standard Edition.  All is running well we had our exchange system originally setup with a mydomain.net mailboxes because the .com was taken, but later we purchased the .com and I added it to our system.  I setup a alias in everybody's account and we receive the .com just fine, but any reply's still say coming from the .net domain.  How do I get everybody's outlook to say the mail comes from the .com email address without deleting all the accounts and adding back as a .com.  eventually we will probably do away with the .net but I don't want to have to delete copy mail etc... for 200+ email accounts to a new .com since I am lazy lol.  Hopefully there is a easy fix so you can just pick the default outgoing email account in outlook.  Right now we don't use any accounts in a AD environment just on exchange email with outlook and owa access, plus on smart phones.  Any help or suggestions would be greatly appreciated - Bill
ASKER CERTIFIED SOLUTION
Avatar of timgreen7077
timgreen7077

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
If you don't use email address policy to manage user's email addresses, you can user powershell to bulk update user primary SMTP addresses. I would use something like that:

$mailboxes = get-mailbox  -ResultSize unlimited | where {-Not ($_.PrimarySmtpAddress -like "domain.com")}


Foreach ($mb in $mailboxes)
{

$OldPrimary = $mb.PrimarySMTPAddress

$mb | set-mailbox -PrimarySMTPAddress $OldPrimary.Local+"@domain.com"
   
}  

Open in new window

Avatar of timgreen7077
timgreen7077

Use the email address policy instead, because it would apply to everyone and also when you create new mailboxes. you don't want to have to run powershell everytime so that you can add the new .com address as the reply address.