C# 调用cdo.message发送邮件的问题

发布于 2022-08-31 20:42:19 字数 177 浏览 21 评论 0

请问,我在C#中使用cdo.message发送邮件,因为客户比较特殊.把25端口号封了,所以我只能直接用Implicit SSL的方式,直接发送到465端口,但问题是,我不知道如何修改发件人姓名,在System.Net.Mail中,直接传入displayName参数即可.但cdo.message不知道如何操作,可用的都用了.依然不行.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

玩物 2022-09-07 20:42:19
mailobj.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", "465");
mailobj.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", "true");
你没皮卡萌 2022-09-07 20:42:19

碰到一样的问题,后来解决了,给后人参考。
System.Web.Mail.MailMessage mail = new System.Web.Mail.MailMessage();
mail.From = "张三<zhangs@aaa.com>";
这样就可以显示发送人名称了

撕心裂肺的伤痛 2022-09-07 20:42:19

有遇到过CDO.Message.1 “与服务器的传输连接失败”
能否分享一下代码

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文