gpt4 book ai didi

c# - Hmail 服务器 C# SMTP

转载 作者:太空狗 更新时间:2023-10-29 21:40:14 24 4
gpt4 key购买 nike

我只是想让我的 hmailserver 从我的 C# 程序发送邮件。令我窒息的部分是 SSL 部分。

我最初收到此错误:SMTP 服务器需要安全连接或客户端未通过身份验证。服务器响应为:需要 SMTP 身份验证。

所以我添加了:smtp.EnableSsl = true;现在我得到 Server does not support secure connections.

这是我的代码,这让我抓狂。我必须创建自己的 SSL 还是有办法在 hmailserver 端禁用 SSL?

MailMessage mail = new MailMessage("jlnt@ademo.net", "com", "NEW Item", emailBody);
SmtpClient smtp = new SmtpClient("1.1.1.250");
smtp.Port = 25;
NetworkCredential login = new NetworkCredential("ja@test.net", "dg");
smtp.Credentials = login;
smtp.EnableSsl = true;
smtp.UseDefaultCredentials = false;
smtp.Send(mail);

最佳答案

啊,好吧,你必须做的是在 HMailServer 中转到高级 IP 范围。创建一个新的 IP 范围,例如,如果您是 192.168.1.2,则必须将范围设为 192.168.1.1-192.168.1.3,然后在底部取消选中所有必需的 smtp 身份验证框。

烦人的...

关于c# - Hmail 服务器 C# SMTP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14804338/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com