Vista sending mail on Port 587 only

Posted on 2007-07-30
Last Modified: 2012-05-05
A Vista PC which was sending SMTP mail fine on Port 25, suddenly stopped.  I have fixed the problem by sending on Port 587 - but what I want to know is why?  I know this much:
1.  It's not the AV/Firewall (PCCillin2007) as turning the software off makes no difference.
2.  It's not the WIndows Firewall  -it is not turned on.
3.  It's not the firewall on the router  -XP PCs on the same network can send on Port 25 with no problem.  This also shows that it is not the ISP's mail server.
4.  I have tried Telneting into the SMTP server.  It hangs until you hit Control C - then you get in to the server and communicate with it.
Can anyone tell me what is going on?
Question by:chris_shaw
    LVL 24

    Expert Comment

    LVL 24

    Accepted Solution

    Bottom line though, it that more ISP's are starting to follow that RFC and splitting smtp into the 2 seperate functions listed in RFC 4409. Vista is more compliant with this newer standard and is restricting secure (to use the term from the rfc 'submissions') to port 587, and only allowing 'relay' to port 25. My guess is that your ISP's smtp server wasn't using this standard until recently, hence the change.
    LVL 2

    Author Comment

    Thanks for the reply Kenneniah,

    I had read the post you refer to prior to posting my question, and was why I tried Port 587 - thank you.

    However, I'm not convinced that this is the cause for the following reasons:
    1. The RFC seems to suggest that this processing is carried out by the SMTP MSA - but if this were the case, then I would have thought that XP PCs sending mail from the same LAN to the same SMTP server on the same ports would have experienced the same problem - but they don't.
    2. Isn't Outlook just using the SMTP server as a 'relay' ?  In which case there shouldn't be a problem should there?
    3. The message is not being rejected by the server once connected.  The RFC seems to suggest that it would refuse to relay and would return an error in certain situations.  But there is no error being returned.  What is happening is that the Vista PC cannot successfully establish a connection to the SMTP server (see my note above about using TELNET).

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    The Service applet starts in Extended Mode by Default, with a taskpad on the left of the services pane. This view mode was introduced in XP. As I find it not very usefull, I like to use the Standard view as default, and without the Console tree. …
    I'm a big fan of Windows' offline folder caching and have used it on my laptops for over a decade.  One thing I don't like about it, however, is how difficult Microsoft has made it for the cache to be moved out of the Windows folder.  Here's how to …
    The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
    In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor ( If you're interested in additional methods for monitoring bandwidt…

    737 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

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now