0

我正在使用relay-hosting.secureserver.net作为 smtp 服务器,但出现以下错误:不允许使用邮箱名称。服务器响应是:抱歉,从您的位置拒绝中继 [212.78.237.157] (#5.7.1)

我需要更改 smtp 设置或其他任何东西吗?

这是代码:

var mailClient = new SmtpClient();

mailClient.Credentials = new NetworkCredential { UserName = "alerts@mycloudcctv.com", Password = "xyz" };

mailClient.Host = "relay-hosting.secureserver.net";
mailClient.EnableSsl = false;
mailClient.DeliveryMethod=SmtpDeliveryMethod.Network;

var mail = new MailMessage("alerts@mycloudcctv.com", "azharmalik3@yahoo.com", "Test Smtp server", "Testing mycloudcctv server") { IsBodyHtml = true };

mailClient.Send(mail);
4

1 回答 1

0

确保,

  1. 您在主机 SMTP 设置部分指定了正确的用户名和密码
  2. 在您的用户帐户中使用有效的电子邮件地址,
  3. 检查是否允许从 SMTP 服务器发送邮件。
于 2012-06-27T07:44:06.540 回答