尝试使用 发送邮件Indy10
,但似乎想使用 port465
而不是 port 25
。我已经在允许端口 25 的各种 SMTP 服务器上对其进行了测试,但我只收到以下消息:
无法连接到 SMTP 服务器 (62.149.128.11: 465 ),连接错误 10060。
这是我的简单代码:
idSMTP1->Host = "smtp.xxyy.com";
idSMTP1->Username = "myname@xxyy.com";
idSMTP1->Password = "mypassword";
idSMTP1->Port = 25;
idSMTP1->AuthType = satDefault;
idSMTP1->UseTLS = utNoTLSSupport;
try {
idSMTP1->Connect();
}
catch(...) {
throw;
}