Here is my environment:
- My email server is hosted externally (not on Lotus Domino) - let's call it domain.com
- I have an existing Lotus Domino Application Server (9.01) [ServerA]
- A new Domino Application Server (9.01) [ServerB]
Configuration:
- Any emails generated by the application are sent to an ISP (authenticated) using the 'Relay host for messages leaving the local internet domain' setting on the configuration document (with authentication). This is only configured for the administration server.
- I have some group mailboxes that receive Domain.com email via Andy Brunner's excellent POP3Collect solution. This downloads the emails from the external host to the Lotus Domino server and routes them to the group mailboxes. In order to achieve this, it modifies the email so that it goes to a fictitious domain called InternalDomain.com. I then have mailin databases configured with email addresses (@internaldomain.com).
- In order to configure the Domino Server to send emails, it does not know that the server is on domain.com (because if it did then it would try to route emails to the Domino server). I had to create a Global Domain Document for InternalDomain.com. All emails to domain.com then get routed to the ISP for delivery.
My issue:
- This has all worked perfectly well. Then I added another server. Both Domino servers are on the same notes named network. I assumed that Domino would know that in order to route emails it would send them to the server configured to send mail to the ISP. This is not the case. Email is dying on the new server, and is not going to the admin server for delivery.
- I would like to continue to route all mail from the one server. I have thought about using a SMTP connection document, however my ISP requires me to authenticate in order to send mail, so I see the only option as having the configuration document setting for the ISP details.
- How can I get the new server to send all emails to the admin server for delivery?
Additional info re configuration document:
- I had the setting 'SMTP allowed within the local internet domain' in the configuration document set to 'Disabled' as I believe that would mean it will force the routing to be done via Notes Routing, not SMTP. If I change it to 'All messages' then this has no impact on the mail not becoming dead.
- The 'Servers within the local Notes domain are reachable via SMTP over TCPIP' setting is set to 'Only if in same NNN' - again no difference if it is different.
- If I change 'SMTP used when sending messages outside of the local internet domain' to Enabled then the server tries to route the emails directly from there. Not routing them through [ServerA] as required.
- The mail continues to die, and I get the message 'No route found to domain gmail.com. Check Server, Connection and Domain documents in Domino Directory.
If there is an alternative way I can route the mail to the external SMTP host (using a username and password) then I am open to that.
I am sure something dead basic os being overlooked and may have been set historically that may be preventing this.
This sounds like there is a connection document missing, which explains that Server 02 should route emails to server 01. Did you have any connection documents in place? If not please create a connection document to route the emails to your master SMTP Server.
This one might help (however do not fully know your environment):