【问题标题】:GoDaddy Send EmailGoDaddy 发送电子邮件
【发布时间】:2011-12-18 20:28:50
【问题描述】:

我正在使用带有 MVC 3 和 C# 的 ASP.Net 4.0 来尝试从我的站点发送电子邮件。此代码适用于其他主机,但由于某种原因 GoDaddy 出错了。这是我正在使用的代码。

  var fAddress = new MailAddress("customers@email.com");
  var tAddress = new MailAddress("mygodaddyaddress@email.com");
  var message = new MailMessage(fAddress, tAddress)
  {
      Subject = subject,
      Body = body
  };

  var client = new SmtpClient("relay-hosting.secureserver.net");
  client.Send(message);

这是我收到的错误

不允许使用邮箱名称。服务器响应是:对不起,您的邮件被管理拒绝。 (#5.7.1)

这里还有其他 GoDaddy 用户可以解释一下吗?

【问题讨论】:

  • 原来我必须确保发件人地址是我的 GoDaddy 电子邮件地址,这与我的其他主机不同,GoDaddy 需要此地址。
  • send smtp email through godaddy 的可能重复项

标签: asp.net asp.net-mvc email asp.net-mvc-3 asp.net-4.0


【解决方案1】:

这可能与发件人地址有关:

问题似乎是 FROM 电子邮件地址。 FROM 电子邮件地址必须是托管域的电子邮件地址,以避免出现此错误。例如,如果您有一个托管域 yourdomain.com,那么您的 FROM 电子邮件地址应该类似于 username@yourdomain.com。

来源:
http://www.cosmocentral.com/2009/01/553-sorry-your-mail-was-administratively-denied/

【讨论】:

  • 这是正确的,我必须确保发件人地址是我的 GoDaddy 电子邮件地址,这是 GoDaddy 需要的,与我的其他主机不同。
  • @GregGoodwin 和 Mun,我知道这个答案是正确的并且永远老了,但由于这是第一个谷歌结果,为了完整起见,这里是关于这个主题的官方 godaddy 支持线程。 You’ll want to use relay-hosting.secureserver.net on port 25 as your SMTP relay server, and do not specify a username or password. Additionally, do not specify the FROM address in the message header, as if it appears as an email not hosted by us (i.e. Hotmail, Gmail, etc.), then our system will block it.support.godaddy.com/groups/email/forum/topic/…
【解决方案2】:

这可能是因为这两个电子邮件地址都不是 GoDaddy 使用的邮件服务器的本地地址,因此您需要允许中继。这只是一种可能性,我认为最好的方法是直接与他们联系。

【讨论】:

  • 这是正确的,我必须确保发件人地址是我的 GoDaddy 电子邮件地址,这是 GoDaddy 需要的,与我的其他主机不同。
【解决方案3】:

您的发件人地址不必是 GoDaddy 电子邮件。域的用户/密码必须是有效的。这是 Web.config 应该有的:

<system.net>
  <mailSettings>
    <smtp from="me@test.com">
      <network host="smtpout.secureserver.net" port="80" userName="foo@bar.com" password="yourpassword" defaultCredentials="false" />
    </smtp>
  </mailSettings>
</system.net>

然后你可以在代码隐藏中初始化它:

var mailclient = new SmtpClient();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-04
    • 2021-05-06
    • 2016-09-13
    • 2021-07-16
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    相关资源
    最近更新 更多