自2019年11月20日起,向我的软件的所有用户发送电子邮件至smtp.live.com
时都会引发异常。*ERROR: SSL is not available on this server*.
对于其他服务器,例如Gmail,没有问题。
我的问题是:Indy组件如何与服务器smtp.live.com
使用正确的通信方法。谢谢。 Pascal
最佳答案
谢谢雷米,
德尔福2007,印第10
伺服器:Smtp.Live.com
港口 :
我尝试
587端口->消息:SSL在此服务器上可用
或客户端已通过身份验证,可以在MAIL FROM期间发送匿名邮件(如果ehlo = False)
465端口->消息:连接超时
我的源代码
IdSMTP.IOHandler := IdSSLIOHandlerSocketOpenSSL1;
IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Method := sslvTLSv1;
IdSSLIOHandlerSocketOpenSSL1.SSLOptions.MMode := sslmUnassigned;
IdSMTP.UseTLS := utUseRequireTLS;
IdSMTP.AuthType := atDefault;
IdSMTP.UseEhlo := False;
ssleay32.dll和libeay32.dll较旧,但与delphi 2007版本兼容。
对不起,我的英语不好。
帕斯卡
关于delphi - IdSMTP(Indy组件)SSL在smtp.live.com上不可用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59150802/