使用hotmail SMTP发送带有delphi的电子邮件

时间:2012-07-02 16:09:02

标签: delphi smtp hotmail

我试图使用delphi发送带有hotmail服务器的电子邮件 使用此代码:

SMTP.Username := 'MYEMAIL@hotmail.com';
SMTP.Password := 'PASSWORD';
SMTP.Host := 'smtp.live.com';
SMTP.Port := 25;
SMTP.IOHandler := SSLHandler;
SSLHandler.SSLOptions.Method := sslvTLSV1;
SMTP.UseTLS := utUseImplicitTLS;
SMTP.Connect;

但每次我尝试发送我都会收到此错误: “套接字错误#10060,连接超时。”

但是当我尝试使用谷歌发送电子邮件时,它可以正常工作

SMTP.Username := 'MYEMAIL@hotmail.com';
SMTP.Password := 'PASSWORD';
SMTP.Host := 'smtp.gmail.com';
SMTP.Port := 465;
SMTP.IOHandler := SSLHandler;
SSLHandler.SSLOptions.Method := sslvTLSV1;
SMTP.UseTLS := utUseImplicitTLS;
SMTP.Connect;

任何想法为什么?

0 个答案:

没有答案