[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 185
  • Last Modified:

Is it possible to use one domain on two different mail servers?

I have a domain name which is company.com and an email address which is user@company.com via POP3 account in my ISP. I want to host mail server locally using same domain which is company.com via exchange. I want to retain the POP3 mail by our ISP at the same time I also want to create another account which is user1@company.com in our exchange. Is this possible? Two mail servers using same domain of company.com?
0
heavenknows
Asked:
heavenknows
  • 6
  • 5
1 Solution
 
heavenknowsAuthor Commented:
anyone? please help. thank you.
0
 
tigermattCommented:
heavenknows,

This is possible, but needs some advanced Exchange tweaking in order to get it up and running.

Once you have your Exchange server in place and configured, the first feature to disable is in the Recipient Policy. You need to uncheck the box on the Email Address entry window, therefore telling Exchange it is not responsible for all mail delivery to that domain.

Then, on your SMTP connector, on the second or third tab I believe, there is a field to enter a hostname to forward all unresolved mail to - you need to enter your ISP's mail server address (as shown on the MX records currently for your domain)

You're also going to have to change the MX records to ensure the Exchange server receives all the mail. It will then distribute to its local mailboxes or transmit to the ISP as necessary. TO do this, you'll need a static IP address. Ensure port 25 in your router firewall is forwarded to the internal IP of the exchange server. Create a subdomain of your main domain - mail.<yourdomain>.com, then edit the MX records on <yourdomain>.com to ensure the only record is mail.<yourdomain>.com.

Hope this helps
0
 
heavenknowsAuthor Commented:
If I change the mx record, the pop3 email of the ISP won't be affected?  For I still have to keep  it  running as a backup for the exchange. Is sending and receiving from the exchange outside, from exchange to ISP and ISP to exchange will be ok eventhough the other email account is setup exchange and not on the ISP mail?

How can I transmit all the mails from exchange to the ISP?
0
Easily manage email signatures in Office 365

Managing email signatures in Office 365 can be a challenging task if you don't have the right tool. CodeTwo Email Signatures for Office 365 will help you implement a unified email signature look, no matter what email client is used by users. Test it for free!

 
tigermattCommented:
I think I might have misunderstood your question. Are you intending on creating mailboxes with identical email addresses in both Exchange and the ISP, in order to have some form of backup, or do you want to use Exchange mailboxes for some email addresses and ISP for the other mailboxes?

tigermatt
0
 
heavenknowsAuthor Commented:
Yes I want to use exchange mailboxes for other user who doesn't have email addresses and at the same time I will create identical email addresses in both exchange and ISP. After the creation of mailboxes in exchange, if sending and receiving is already ok with some email addresses in exchange I will shift all the mails from ISP to exchange and make the ISP mail as a backup only. I need to have both exchange and POP3 mail running in same domain. Do you think this is possible?
0
 
tigermattCommented:
It is definitely possible to configure the ISP as a backup - you can simply set their MX record with a higher cost value (therefore lower preference) to the Exchange server MX record. If the Exchange server is unavailable for any reason, any servers sending mail to your domain would then look to the next available MX record, the ISP's, and transmit the mail to their server instead.

I think to get your temporary split configuration between the ISP and Exchange is going to have to be set up to pass through Exchange. You'll need to change your MX record so your mail is passing first through your Exchange server. As I described in my above post you then need to tell Exchange not to be responsible for the entire domain and to pass mail with unresolved host to the ISP's mail server. By configuring this, all mail sent to your domain will pass through the Exchange server, but if the address doesn't exist at Exchange, rather than generate an NDR, it will instead transmit the message to the ISP's mail server.
0
 
heavenknowsAuthor Commented:
I try to uncheck the box and it doesn't allow me to uncheck it, it says that exchange should have at least one primary.
0
 
tigermattCommented:
That's because the address you're trying to make Exchange share is currently the primary address. You'll need to create another SMTP address in that policy and set it as the primary (@domain.local or something) - you will then be able to uncheck the box on the domain you are sharing.

http://www.msexchange.org/tutorials/Exchange-2003-SMTP-Namespace-Sharing.html
0
 
heavenknowsAuthor Commented:
Sorry I have checked the .local.company.com as primary and unchecked the company.com. One more question though, is your suggestion will work if there is a mail relay?

e.g

exchange 2003 uses smtp connector to forward all mails in the smtp virtual server in the DMZ which has the IIS plus smtp. Will forwarding with unknown recepient in the option of smtp virtual server in exchange will work?
0
 
tigermattCommented:
To be quite honest I think the only way you are going to know for sure will be to try it and see what happens as without knowing the exact environment and configuration I can't say for sure.
0
 
heavenknowsAuthor Commented:
Ok, thanks for your help.
0

Featured Post

Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

  • 6
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now