在EXCEL vba TSL中使用CDO而不是SSL发送电子邮件

在EXCEL vba TSL中使用CDO而不是SSL发送电子邮件,excel,email,ssl,cdo.message,vba,Excel,Email,Ssl,Cdo.message,Vba,我尝试使用Excel VBA的CDO发送电子邮件。我使用的SMTP服务器要求我使用TSL加密而不是SSL发送邮件。(我已经用普通邮件程序发送的邮件在SSL和TLS之间进行了测试)。当使用 ... set mail = CDO_Config.Fields mail.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True ... 我得到“传输无法连接到服务器”(我已将其从丹麦语翻译过来) 有关字段的

我尝试使用Excel VBA的CDO发送电子邮件。我使用的SMTP服务器要求我使用TSL加密而不是SSL发送邮件。(我已经用普通邮件程序发送的邮件在SSL和TLS之间进行了测试)。当使用

...
set mail  = CDO_Config.Fields    
mail.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
...
我得到“传输无法连接到服务器”(我已将其从丹麦语翻译过来)

有关字段的所有参数均正确。我已经用其他不使用TSL加密的STMP服务器进行了测试,发送邮件没有问题。因此,我不包括这些行

使用的字段:sendusing、smtpserver、smtpserverport、smtpauthenticate、smtpusessl、, sendusername、sendpassword、smtpconnectiontimeout

是否可以使用TSL加密发送?我在网上什么也没找到(10个多小时的研究)


谢谢。

我正在尝试为Windows安装TSL更新,它对您有用吗?它似乎是解决方案。它不起作用,我相信我们需要使用图书馆的参考资料,但找不到,因为它不是。我很关注你的实验…我正在尝试为Windows安装TSL更新,它对你有用吗?它似乎是解决方案。它不起作用,我相信我们需要使用图书馆的参考资料,但找不到,因为它不是。我很关注你的实验。。。