how to redirect a users internal exchange mail to a linux mail server

Posted on 2005-04-11
Medium Priority
Last Modified: 2008-03-06

I would like a user to connect to a linux mailserver and receive all his mail. Now he is a user in an AD domain and he has an Exchange 2003 mailbox. He is receiving evryone's else email and he is not receiving mail from internal employees who connect to Exchange 2003 for mail delivery. We do not want him to configure on his client computer an additional POP3  mailbox as we know we will get complaints from him. Why do i have 2 mailboxes...blah...blah blah... . . So i would like for him to receive all mail from 1 mail server. What do i need to do on the AD users and computers to accomplish this? Also do i need to do any config changes on Exchange 2003 to accomplish this?

Thanks for your help,

Question by:Tacobell2000
  • 2
LVL 104

Expert Comment

ID: 13754528
The way to do it would be to use a mail enabled contact to send email to his Linux mailbox. This contact would be used to forward email from the Exchange mailbox - possibly via a "Store and Forward" so that you still have a copy of the email within Exchange.

However what you put in to the mail enabled contact as the email address depends on your existing configuration.
For example, if the Linux account has its own email address then that could be used.


Author Comment

ID: 13762528
ok.....let me explain because i was not clear enough.
I would like to configure Exchange 2003 to forward all messages to a linux mail server that shares the same smtp domain name space. Ex:
User@company .com is the email of the user in Exchange 2003. I would like all his emails to be forwarded to a linux mail server that has his address as user@company.com .
How can i accomplish this for 1 user in Exchange. The user is also in AD users and computers.

Please help,

LVL 104

Accepted Solution

Sembee earned 2000 total points
ID: 13775732
While Exchange can share an SMTP namespace with another server, i don't think it is worth the hassle for one user. Simplify matters using the dummy domain route.

This is where you create a dummy domain in your dns - for example linux.domain.com (where domain.com is your internal domain). In this DNS you will need to create two entries.
1. A new host pointing at the IP address of the Linux server. mail.linux.domain.com will be fine.
2. An MX record for the domain linux.domain.com.

Configure the Linux mail server to know that it is responsible for that domain. I can't tell you how to do that as I am not a Linux user.

Then create a mail enabled contact with the email address username@linux.domain.com - where username is the user's actual name and domain.com is your internal domain.
Use this contact to forward all email from the Exchange mailbox.

As an aside, if this was me, I wouldn't tolerate it. If the company has made the decision to move to Exchange then that means everyone moves.  If the user who will not move is the CEO (or equivalent) then you don't have the support of the head of the company. Anyone below can be told to move by the CEO.

If this is POP3 email then you can make the move quite easily with some DNS tweaks. Shutdown the Linux server and just point the DNS (And the IP address is required) at the Exchange server. Enable the POP3 server and nothing has changed on the client side.


Featured Post

Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

Question has a verified solution.

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

Steps to fix “Unable to mount database. (hr=0x80004005, ec=1108)”.
Eseutil Hard Recovery is part of exchange tool and ensures Exchange mailbox data recovery when mailbox gets corrupt due to some problem on Exchange server.
In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…
Suggested Courses
Course of the Month14 days, 2 hours left to enroll

809 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