|Professional Services||Second Signal||Presentations||Andrew's Blog||Support|
I get more questions about smtp routing than anything else. Here's some notes taken from a recent presentation I gave at LotusSphere 2005 that should help you resolve some of the problems. The idea here, is not to have all your Domino servers routing mail to the internet. Instead, let one machine do it, and block the smtp port on the others. That helps cut spam down, and prevents configuration issues resulting in accidental relaying.
Using a Single Internet Mail Gateway
Server Documents (all but the server that will route smtp):
Set “SMTP Listener” to Disabled
Set “Routing Tasks” to “Mail Routing” – but not “SMTP Mail Routing”
Create a “Foreign SMTP Domain” Domain Document
Route *.* to “OurFakeName”
Create a Connection Document
Source Server: The domino server with smtp
Destination Server: MAKE UP a name
Destination Domain: “OurFakeName”
Routing Task: SMTP Mail Routing
This method means you don’t even need TCPIP as a protocol on your other Domino servers, because the routing all happens using Notes RPC protocols to the one server with SMTP capability
What Really happens?
All the servers where SMTP Mail Routing is not a task, look for a route to send the mail. These servers see that *.* goes to the domain “OurFakeName” -- That’s the SMTP Domain Document’s Job. The router task on the servers see that one Domino server has a connection to the “OurFakeName” domain so they route the messages to that server -- That’s the connection document’s job. The server which is SMTP Mail Routing Enabled receives the mail in its INBOX and knows how to send SMTP mail directly, so it does.
Please wait while your document is saved.