Computer Hope

Internet & Networking => Networking => Topic started by: Big on August 30, 2010, 06:54:49 AM

Title: Mailing through Telnet will not function
Post by: Big on August 30, 2010, 06:54:49 AM

I was following this wikihow (http://"http://www.wikihow.com/Send-Email-Using-Telnet") and sending the mail failed because my process looks like this:

telnet smtp.live.com 587
220 BLU0-SMTP59.blu0.hotmail.com Microsoft ESMTP MAIL Service, Version: 6.0.3790
.4675 ready at  Mon, 30 Aug 2010 06:08:36 -0700
HELO
250 BLU0-SMTP59.blu0.hotmail.com Hello [x.x.x.x]
MAIL FROM
530 5.7.0 Must issue a STARTTLS command first
starttls
220 2.0.0 SMTP server ready
-any command-

Connection to host lost.

Right after I write 'starttls' and the server is 'ready', the connection ends,
no matter what I type. I just have to type two chars and it displays the 'Connection to host lost' message.

I don't know what the problem is.
My guess is authentication/SSL but I can't even get to there because,
if I try to type anything in the beginning, right after the server welcome message,
it asks me to 'HELO first', then starttls. Of course, when starttls is initiated, the server ends the connection on me..

What must I do?


Useful info
-------------
- Hotmail (Windows Live) supports POP3 since 2009.
- It now requires authentication (TLS/SSL)
- If your ISP blocks port 25 (which mine does), use port 587.

Title: Re: Mailing through Telnet will not function
Post by: Spoiler on September 01, 2010, 01:08:34 PM
Hotmail doesn't accept telnet connections.

Go to your email client and change\add port 587 to it.

Title: Re: Mailing through Telnet will not function
Post by: Big on September 01, 2010, 02:14:12 PM
Bleh. Just thought it'd be cool to do it through a commandline interface.