best way to redirect mail coming to our domain to external smtp email addresses. EX2000

Posted on 2005-04-06
Last Modified: 2012-08-13
We just registered a new domain name.  I added the new namespace to the default recipeient policy.  That handles all local users.
However we have branches that have their own mail hosted through 3rd partys.

We have a single exchange server.

My ideas so far:

1)configure my anti spam software (proxys all smtp before it hits exchange box) to forward user@domain to user@remotedomain.  I would have to manually key in each user (only like 40)

-Pros  Keeps exchange server out of the process., do not have to create exchange contacts or mailboxes, cleaner.  Mail apperas at remote host still showing original email address sent to
-cons internal users bounce mail as our ex server thinks it handles that domain namespace.  I can forward all unknown users to my anti spam server, which works, but any mail coming in to a incorrect address loops between the two servers then.

2) create exchange contacts and set smtp address to current remote address

-pros  works, and dont have to forward unknown receipients to spam server hence removing loop problem.
-cons  have to key in 40 some temporary contacts, mail appears to be sent to the remote smtp address when the receipient recives it,


Thats what I have so far.  Maybe there is a way to forward only unknown receipients to our spam server if they are part of our name space?
Ideas suggestions?  maybe both my ideas suck.

Its a temporary solution.  In about a year I hope to have all the remote networks part of the same exchange organization.
Question by:ecszone

    Assisted Solution

    SO you have all of your domains pointing to your single Exchange box?  Why not host the POP3/IMAP accounts yourself and point your remote users to your server.  Then get rid of the expense of the 3rd party email providers?
    LVL 11

    Author Comment

    I dont have a front end server, and Do not want to forward ports to our internal mail server for security reasons.
    LVL 104

    Accepted Solution

    The contacts method would work but can be quite high maintainance.

    The other way would be VPN. Get the remote people to VPN in to your network and then collect email via POP3, IMAP or even full Outlook in offline folders.

    If you were on Exchange 2003/Windows 2003 then the obvious answer would be RPC/HTTPS.

    LVL 11

    Author Comment

    Is user CALS calculated by concurrent connections, mailboxes, ???  do contacts count?
    Thats another factor I need to consider :(

    LVL 104

    Assisted Solution

    Contacts don't use CALs.

    The way I always do it is to take the number of users of the server.

    Therefore if there are 60 employees but only 40 will have mailboxes then I tell the client to purchase 40.

    With CALs the best answer I can give you is to ask Microsoft.
    Get three opinions, get them in writing. It is the only way that you can cover yourself.

    LVL 11

    Author Comment

    Ended up using contacts.  use a program called admwin  to import all the users into AD.  Piece of cake.  Eventually our networks will have a vpn and ill move there accounts into our forest.  but this works for now.


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Hire Top Freelancers to Complete Exchange Projects

    Source the talented Expert Exchange community
    for top quality work on your Exchange projects.

    Hire the best. Collaborate easily. Get quality work.

    Find out how to use dynamic social media in email signatures with this top 10 DOs & DON’Ts.
    Create high volume marketing opportunities using email signatures with these top 10 DOs and DON'Ts of email signature marketing.
    In this video we show how to create a User Mailbox 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 Recipients >> Mailb…
    In this video we show how to create a Shared Mailbox 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 Recipients >> Sha…

    759 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

    Need Help in Real-Time?

    Connect with top rated Experts

    10 Experts available now in Live!

    Get 1:1 Help Now