Link to home
Start Free TrialLog in
Avatar of usbboy
usbboy

asked on

problem connecting to SMTP

I have a WIN 2003 server.  I have a SMTP server on it and now I want to connect to that mailserver from home to send a mail.  I have allowed relaying from my home IP, etc. but I can't get it to work.

Incoming mail work fine (using the built-in POP3 service on the server) but when trying to send with Outlook express I get socket error 1051 error 0x800CCC0E

Avatar of Adrian Cantrill
Adrian Cantrill
Flag of Australia image

Do you have a firewall either on the 2003 server, or between it and the internet connection. The fact you get a socket error on SMTP and non POP3 suggests some level of filtering is happening...
Avatar of usbboy
usbboy

ASKER

I tried it now from another location and it worked,  so the problem seems to be in my home setup.  Let me dig into that before closing this thread but thanks so far for pointing me in the right direction.
The maybe your blocking the port on your home firewall - or maybe your ISP is filtering it (some do, to force you to use their ISP mail server and reduce spam) COuld be worth checking both.
You might want to try telnetting to another SMTP server on port 25

10      cluster1.eu.messagelabs.com      193.109.254.67      5 min      SMTP Test      Blacklist Check

a telnet to cluster1.eu.messagelabs.com:25 followed by a HELO test.com should elicit a response, if you get a time-out then its youre home network or isp filtering.
Avatar of usbboy

ASKER

You are right.  It is my ISP filtering  port 25.    telnet cluster1.eu.messagelabs.com timed out and then I tried another mailhost that uses port 587 and that connected fine in telnet.  So now the question is how I setup my SMTP to listen to port 587  ?      
ASKER CERTIFIED SOLUTION
Avatar of Adrian Cantrill
Adrian Cantrill
Flag of Australia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of usbboy

ASKER

Works fine now.  Thanks.