Changing mail id in Exchange 2013.

jct_777
jct_777 used Ask the Experts™
on
Dear Experts,

Here is our organisation Exchange server 2013 is installed on Windows server 2012.  Everything is working fine. Now my manager wants to change the mail id. Our domain name is ABC.com . So the mail id is currently  user@ABC.com. But now they want to change the mail id from user@ABC.com to say user@test.com. They don't want to rename the domain. Only the mail id.  

Is their any solution .

Regards,

JCT
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
System Engineer
Commented:
Hi,

so you want to add new accepted domain to your Exchange and then to create new email addresses or alias.
If you want to send email with those new addresses over internet, then you need to buy that domain, configure public DNS to point to the same ip address as ABC.com.
To configure accepted domain in exchange 2013, ecp console --> mail flow --> accepted domains --> new ..add new domain, such as test.com
Then either edit user mailbox and add new email address, or create email address policies (ecp console --> mail flow --> email address policies) that will apply to all users or selected one.

After that, in user mailbox, you can choose what email address will be main (that is the one writen in Bold).. to change, just select new email address that you have added, edit it, and choose "make this the reply address'
 
Regards,
Ivan.

Author

Commented:
Hi,

This exchange only for the intranet. Users can't send or receive mail from outside. Also I don't want to create a new domain or rename the existing one. I want to remove the existing from user@ABC.com to  say user@test.com.


Regards,

JCT
IvanSystem Engineer

Commented:
Hi,

you still need to add new accepted domain for test.com, since that is the way exchange works. If there is no accepted domain for test.com, then exchange will never receive email for it. Since it is used only internally, then just add new accepted domain, test.com, create new email accepted policy that will apply to all users with exchange mailbox, and there you go. After that go to email address policy and remove existing one, that is created for abc.com.

Regards,
Ivan.
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

Author

Commented:
Hi ,

Just to clarify as per your advice no need to create a new domain separately . Just need to go to the ecp of Exchange 2013--Mail flow--accepted domain--type any name.com here it will be test.com that's all.

I am new to the server world that's why a bit confused.

Regards,

JCT
IvanSystem Engineer
Commented:
Yes, that is correct. There is no need to create new Active Directory domain or something, just to add that accepted domain to Exchange, so that it will then handle every email that is sent/ received for @test.com.

AD domain and Exchange accepted domain are 2 different things, that is confusing sometime..

After that you will need to give to some or to all users new email addresses in for, let say, username@test.com, and that is done by that procedure i wrote above. Either go to each user mailbox, edit, go to email address and add new email in for of username@test.com or first.lastname@test.com, etc, and check box "make this reply address" or go to ecp console --> mail flow --> email address policie, new email policy,  and then in:
1. Policy name type test.com
2. Email address format, press + and select " Specify a custom domain name..." and type test.com
    and choose mail format
3. Run this policy in sequence... choose 1 if you want that all users have primary email address in form of @test.com

If you want to test it for 1 or few users, than you can just edit few mailboxes and add new email, but if you have many users, that email address policy is the way to go.

Author

Commented:
Hi ,

That's good. I will try to perform as you said for one of the users. Then will keep you updated.

Thanks a lot for your prompt help. Really appreciate you .

Regards,

JCT
Will SzymkowskiSenior Solution Architect
Most Valuable Expert 2015
Top Expert 2015

Commented:
Also just wanted to point out that when you add your accepted domain and make it primary, your clients will automatically have the new SMTP address for @test.com. However all of the other email addresses from the old @abc.com domain will still be present on the users mailbox. If you want to remove these as well, i have created a script to accomplish this.

See the link below to my HowTo for removing single email addresses from mailboxes.
http://www.wsit.ca/how-tos/exchange-server-2/remove-single-email-address-from-exchange-mailbox-using-powershell/

Will.

Author

Commented:
Hi,

Before implementing I want to test it. Is it possible to test it for one of the user only.

Regards,

Jct
Will SzymkowskiSenior Solution Architect
Most Valuable Expert 2015
Top Expert 2015
Commented:
Yes you can setup an accepted domain and then from there create an email address policies based on a Custom Attribute value. Type in a value in Custom Attribute 1 like "test" open the users mailbox and type "test" under Custom Attribute 1 and then this user will be assigned the new email address policy.

Will.

Author

Commented:
Hi ,

Thanks Will update you all tomorrow regarding the same.

Regards,

Jibu

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial