Some time ago I posted to this list because my ISP started requiring SMTP authentication, which of course SIMS doesn't support. I've been sending mail directly to recipients since them, but more and more of them are refusing email from dynamic IP addresses, so I need to set things up to relay the outgoing mail through my ISP.

Someone suggested trying Chris Bartlett's "Baton Mail" application, which is designed to solve this problem for email clients.

The idea would be to have clients send to SIMS on port 25, then have SIMS send the mail to BatonMail on the same machine via another port (e.g. 24), and finally have BatonMail send to the ISP. BatonMail will only relay mail from the local IP address, so it has to be running on the same machine as SIMS.

The first step was to hack SIMS to change the outgoing port to 24. I think I succeeded, and briefly tested it - by hacking another copy of SIMS to receive on port 24 (using instructions posted to this list a while back), and running that on another computer:

22:22:44 5 SMTP-001(192.168.0.11) *Status=7
22:22:44 4 SMTP-001(192.168.0.11) Looking for 192.168.0.11
22:22:44 5 SMTP-001(192.168.0.11) *Status=9
22:22:44 5 SMTP-001(192.168.0.11) *Status=8
22:22:44 4 SMTP-001(192.168.0.11) Connected to [192.168.0.11:24]
22:22:44 5 SMTP-001(192.168.0.11) *Status=10

Feeling pretty optimistic at this point, I launched a copy of BatonMail configured to receive on port 24, and configured my outgoing port hacked copy of SIMS to send to its own IP address.

Unfortunately, SIMS doesn't seem to like sending to its own IP address:

22:34:29 5 SMTP-002() Stream Created
22:34:29 5 SMTP(002) Resolver Created
22:34:29 4 SMTP Line 2 created for 192.168.0.2, [S.0000027465]
22:34:29 5 SYSTEM [S.0000027465] OSOpen refNum=4232
22:34:29 4 SYSTEM(SMTP) [S.0000027465] opened, count=1
22:34:29 4 SMTP [S.0000027465] queued to line 2(0/1). 1 routes
22:34:29 5 SMTP-002(192.168.0.2) *Status=7
22:34:29 4 SMTP disposing line 1
22:34:29 4 SMTP-002(192.168.0.2) Looking for 192.168.0.2
22:34:29 5 SMTP(001) Resolver Disposed
22:34:29 5 SMTP-001([192.168.0.11]) Stream Disposed
22:34:29 5 SMTP Scanning 3 queue files
22:34:29 5 SMTP-002(192.168.0.2) *Status=9
22:34:29 5 SMTP-002(192.168.0.2) The highest relay is local [192.168.0.2] - looping.
22:34:29 5 SMTP-002(192.168.0.2) *Status=2
22:34:29 3 SMTP [S.0000027465] dequeueing
22:34:29 4 SYSTEM(SMTP) [S.0000027465] closed, count=0
22:34:29 4 SMTP disposing line 2
22:34:29 5 SMTP(002) Resolver Disposed
22:34:29 5 SMTP-002(192.168.0.2) Stream Disposed



Is SIMS designed to do this - detect its own IP address as a loop? If so, does anybody have any suggestions as to how to work around it, or the outgoing SMTP authentication problem in general?


--
Chris Ellens

#############################################################
This message is sent to you because you are subscribed to
 the mailing list <[EMAIL PROTECTED]>.
To unsubscribe, E-mail to: <[EMAIL PROTECTED]>
To switch to the DIGEST mode, E-mail to <[EMAIL PROTECTED]>
To switch to the INDEX mode, E-mail to <[EMAIL PROTECTED]>
Send administrative queries to  <[EMAIL PROTECTED]>



Reply via email to