【问题标题】:smtp response HELO error checked anything i cansmtp 响应 HELO 错误检查了我能做的任何事情
【发布时间】:2017-04-20 13:45:19
【问题描述】:

下面是代码

MailMessage message = new MailMessage();
message.From = new MailAddress("test@myDomain.com", "display name");
message.To.Add(email);

message.Body = "somebody please kill the developer";
message.Subject = subject;
SmtpClient client = new SmtpClient("mail.myDomain.com");
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential("email@myDomain.com","myPassword");

client.EnableSsl = False;
client.Port = port;
client.Send(message);
  • 我的本地网络中的第一次测试 - 成功
  • 第二次测试应用程序运行在 天蓝色服务器 ~ 应用程序设置与第一次测试相同 - 出现 HELO 错误

来自 azure 服务器的 ping 和 telnet 工作正常,已经仔细检查了 ip 和端口

问候

只是一个平庸的开发者

【问题讨论】:

  • 请发布准确的错误信息
  • 你去那里的错误信息是一样的捕获异常信息thx
  • 我认为您无权访问您的电子邮件服务器。
  • 邮件服务器可能要求 mail.MyDomain.com ((new SmtpClient("mail.myDomain.com");) 解析为您服务器的 IP 地址。
  • 是的,我的笔记本电脑访问被阻止了

标签: c# azure smtp smtpclient


【解决方案1】:

您的用户名和密码似乎没有通过您的 SMTP 服务器成功验证。请再次检查。

【讨论】:

    猜你喜欢
    • 2013-01-01
    • 1970-01-01
    • 2019-03-11
    • 1970-01-01
    • 2018-07-17
    • 1970-01-01
    • 2018-04-07
    • 1970-01-01
    • 2021-03-10
    相关资源
    最近更新 更多