IIS6.0 frontend server for Exchange 2003 (SBS)

Posted on 2007-07-27
Medium Priority
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
  • 3
  • 2

Accepted Solution

msd_informatique earned 1500 total points
ID: 19588124
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

Author Comment

ID: 19607562
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

Expert Comment

ID: 19607609
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

Expert Comment

ID: 19607630
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:



Author Comment

ID: 19607659
thanks for your help

Featured Post

Transaction-level recovery for Oracle database

Veeam Explore for Oracle delivers low RTOs and RPOs with agentless transaction log backup and transaction-level recovery of Oracle databases. You can restore the database to a precise point in time, even to a specific transaction.

Question has a verified solution.

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

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…
First of all, clustering IIS is something you should rarely consider doing. In almost all cases, Microsoft Network Load Balancing (NLB) (http://technet.microsoft.com/en-us/library/cc758834(WS.10).aspx) is a much better solution when you need to p…
this video summaries big data hadoop online training demo (http://onlineitguru.com/big-data-hadoop-online-training-placement.html) , and covers basics in big data hadoop .
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…
Suggested Courses

840 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