- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
尝试在Delphi XE应用程序上使用TIDSMTP发送电子邮件时,出现“套接字错误10060-连接超时”消息。相同的代码可在同一台计算机上的Delphi 2007应用程序上运行。没有安装防火墙或防病毒软件。在两个应用程序上使用相同的DLL(libeay32.dll / ssleay32.dll)。
这是我的代码:
idsmtp1.host = 'xxxx';
idsmtp1.port = 465;
idsmtp1.username = 'x';
idsmtp1.password = 'x';
with ssl1 do
begin
SSLOptions.Method := sslvTLSv1;
SSLOptions.VerifyMode := [];
SSLOptions.VerifyDepth := 0;
Destination := 'smtp.gmail.com:465';
host := 'smtp.gmail.com';
//OnStatusInfo := ssl1statusinfo;
end;
idsmtp1.iohandler := ssl1;
idsmtp1.usetls := utUseImplicitTLS;
idsmtp1.UseEhlo := true;
idsmtp1.connect; // here the exception is throw
最佳答案
我不知道为什么,但是在TIdSSLIOHandlerSocketOpenSSL的事件“ onStatusInfo”中添加了一些“暂停”解决了该问题。这是添加的代码:
procedure ssl1StatusInfo(Msg: string);
begin
sleep(500);
application.processmessages;
end;
关于delphi - Delphi XE Indy TIDSMTP和gmail:套接字错误10060,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32954624/
我在使用 Delphi XE4 时遇到问题:当我在表单上放置 TIdSmtp 或 TIsSSLIOHandlerSocketOpenSSL 时,我收到此错误: [511EDABF]{IndySyste
我已经使用 Indy 发送电子邮件很多年了,而且它一直运行良好。目前我使用的是 Delphi 10.4,以及它附带的 Indy 版本。 今天,当我尝试使用特定服务器时,即使一切设置都照常进行,我也遇到
我有一个 Delphi 6 应用程序,可以发送带有附件的电子邮件。当我第一次测试它时,当我调用 TIdSmtp.Connect() 时,我收到了 11004 错误(违反策略)。原来我的电子邮件服务器
我正在使用 Indy TIdSmtp 组件发送电子邮件。我发送的电子邮件会有一个很大的附件,通常在 5 到 40 MB 的范围内。我想更新一个进度条,它将显示发送的整体进度占需要发送的字节总数的百分比
我有一个 Delphi 6 应用程序,可以生成电子邮件,然后发送到我的 Evernote 电子邮件地址,这是一个用于通过电子邮件发送文档的特殊电子邮件地址,以便它们自动存储到我的 Evernote 帐
我正在尝试连接到 smtp.live.com 发送电子邮件(live.com 显然自 2009 年以来就支持免费的 pop3/smtp,但这对我来说完全是新闻)。 以下是当我尝试连接到 smtp.li
我是一名优秀的程序员,十分优秀!