IIS6.0 frontend server for Exchange 2003 (SBS)

Posted on 2007-07-27
Last Modified: 2012-05-05
Currently I have sbs2003 receiving smtp mail for our external domain, I really dont want to mess with it as its very old and I didn't setup it up or manage it.

What I want to do is setup a frontend server to it with antivirus/antispam, so what I've done so far is setup IIS6.0 which is working ok. Now I can't see where you would do this but I'm sure you can; I want it to now forward any mail it accepts for our domain to the exchange server.
Question by:charlie4616
    LVL 3

    Accepted Solution

    You'll need to setup the microsoft smtp server to accept mail on port 25 and forward it to your exchange server.

    If that server will only process mail for your other server and won't send mail to the internet, you can have it forward all mail to the backend exchange server.

    To do so, go in the iis management console,

    choose your smtp server

    Go in properties the choose "Delivery"
    Click on "Advanced"
    And type in the name/ip of your exchange server in the "smart host" field.

    You'll need to restart the smtp service.

    The smart host feature, will actually forward any mail to that ip address without processing.

    THis way you'll have your antivirus/antispam feature processed on your "border" mail server, all the cleaned email will be forwarded to your exchange server for further processing.

    You'll have to make sure your exchange server is accepting mail on port 25 (smtp) naturally.

    Good luck
    LVL 1

    Author Comment

    Thanks for your reply, however I have a few questions:

    1. Am I right in saying that you can't add the domain name in IIS as a local domain as it won't forward to the smart host?

    2. If the above is correct how do you get IIS to receive the emails to pass to exchange without opening it up to relay mail for any domain
    LVL 3

    Expert Comment

    1- I guess not, If your antivirus/antispam software needs ms smtp server to have a "local domain" I guess it won't forward the mail to the smart host.

    2- There might be an option in the "Messages Tab" that might help with this:
    "Forward all mail with unresolved recipients to host:"

    This would send all "undeliverable mail" for the local domain to the exchange server if you put your ip/name of your exchange server.

    By the way, just for the record, the best way to accomplish what you are trying to do is to setup a second exchange server, not just the smtp part of it. One of them is the "border server" on which you run antivirus/antispam" the second is the one hosting the mailboxes and to which users will connect...
    But setting just ms smtp server should work too.

    Have a nice day
    LVL 3

    Expert Comment

    Also, off the record, if you are not done with the purchase/setup of your mail filtering solution, you might be interested in a all-in-one box that you just put in place and it takes care of antivirus/antispam/etc and forward only clean mail to the exchange server.

    Exchange, network associates, etc are making them, but personnaly, I prefer products made by Barracuda and they are ready to integrate into an exchange environnement:

    LVL 1

    Author Comment

    thanks for your help

    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Join & Write a Comment

    Today I came across an interesting issue that had me pulling my hair out.  I was troubleshooting a new internal web site which uses integrated security instead of anonymous.  When browsing the site from my laptop, I was able to access it with no iss…
    Debug Tools to analyse IIS process: This article focus on taking memory dumps from IIS to determine which code is taking more time and to analyse which calls hangs/causes more CPU usage. To take dumps,download the following. Install1: To st…
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
    how to add IIS SMTP to handle application/Scanner relays into office 365.

    754 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

    16 Experts available now in Live!

    Get 1:1 Help Now