Question

  Asked: Jun 22 2005   4:19 AM GMT
  Asked by: Apito8


Forward mail to single mailbox for unresolved recipients


Exchange 2000, Exchange, Installation, Tech support, Exchange 2003, Mail protocols, Exchange Server ActiveSync, SMTP

We have just set SBS 2003 and got exchange working with our domain. What we would like to do is collect mail for unresolved mailboxes.
So I followed the guide in MS KB Forward Mail with Unresolved Recipients to a Single Mailbox
(http://support.microsoft.com/?id=315631) so all mail should forward to say [192.168.1.2] for example
This hasn't worked as mail is coming into my default SMTP server and then being queued for deferred delivery then eventuall a NDR is generated due to too many hops.
I have used telnet to check my 2nd virtual server and it does change the delviery mailbox fine
But it seems that my default server is not delivering the mail to it in the first place.
Any ideas?

Subscribe to Alerts! Get questions and answers delivered to your Inbox.


E-mail me updates on this question



   SUBSCRIBE

hidden modal window

Answer Wiki (Improve, edit or add to this answer)


 RATE THIS ANSWER
0
Click to Vote:
  •   0
  •  0



Hi !!

Exchange 200x: send copy of NDR or forward mail with unresolved recipients to a single mailbox

It's possible to let Exchange send a copy of a Non Delivery Report to a defined email adress:

Administrative Groups -> xxx Administrative Group -> Servers -> servername
-> Protocols -> SMTP -> open the Default SMTP Virtual Server properties
Click the Messages tab, and then add an address to the Send copy of non-delivery report to field
(Kopie von Unzustellbarkeitsberichten senden an)

Ref: How to control non-delivery reports when you use Exchange 2000 or Exchange 2003 - http://support.microsoft.com/?id=294757


and to forward mail with unresolved recipients to a single mailbox (no NDR occurs):

first you have to send the unresolved mails to an new SMTP server:

add a second virtual SMTP server (you need a unused IP address), then open the Default SMTP Virtual Server properties
Click the Messages tab, and then type the IP address (in square brackets []) in the Forward all mail with unresolved recipients to host box (Alle E-Mails mit nicht ausgewerteten Empfangern weiterleiten an Host)

then you have to set a sink on the new server to rewrite the recipient address to the specific mailbox address

see HOW TO: Forward Mail with Unresolved Recipients to a Single Mailbox -
http://support.microsoft.com/?id=315631



Also Check out this one:

http://support.microsoft.com/?kbid=304897

Regards,

Nilesh Roy.
nilesh@nileshroy.com
  • AddThis Social Bookmark Button

Browse more Questions and Answers on Exchange and Microsoft Windows.

Looking for relevant Exchange Whitepapers? Visit the SearchExchange.com Research Library.


Discuss This Answer


You must be logged-in to discuss a question. Log-in/Register

Apito8  |   Jun 22 2005  5:21AM GMT

I have set up the sink as in “http://support.microsoft.com/?id=315631″
And tested the sink using telnet as described in the article.

The problme is that mail is not getting to my new virtual server from the drfault virtual server.
It is being stuck in the deferred delivery queue

 

petroleumman  |   Jun 22 2005  9:04AM GMT

Hello,

When you say you want to collect mail from all unresolved recipients, are you referring to former employees or mailboxes that once were active and now no longer exist on your server? If this is all your looking to do, you can very simply set up a mailbox on your server (AD => mail enabled account) and to the SMTP addresses add an entry for all former employees. This will act as a catch all for any mail sent to those addresses which no longer reside on your server but may still have mail being sent to them.You can then use mailbox rules or functions to do with what you want with the collected messages, i.e forward, delete, file etc. Keep in mind, though this method does work,but your going to catch all the junk mail as well as the good from all of these past users so adminstrative maintenance is required to keep it under control. You may want to set a limit like 30 or 60 days or so to collect old user mail then remove their SMTP address from the list. Usually after 60 days of an employee leaving a company you’ve seined any usefull mail and now anything else coming in is going to be junk.

If what your after is something on a higher level and you don’t get a suitable answer, include more detail in what your trying to accomplish with your next post.

Good Luck!

 

scottbr  |   Jun 22 2005  10:10AM GMT

Try MailBasketMD, <a href="http://www.turbogeeks.com/products/mailbasket.asp." rel="nofollow">http://www.turbogeeks.com/products/mailbasket.asp.</a>

For $100, you can direct all unresolved recipients to a single mailbox. It works great. They even have a 30-day free trial to evaluate.