Asp.net mvc 4 邮箱不可用5.7.1。服务器响应为:5.7.1无法中继

Asp.net mvc 4 邮箱不可用5.7.1。服务器响应为:5.7.1无法中继,asp.net-mvc-4,c#-4.0,smtp,sendmail,Asp.net Mvc 4,C# 4.0,Smtp,Sendmail,如果我发送xyz.rw域中的邮件(如abcd@xyz.rw, test@xyz.rw). 当我尝试向我的gmail帐户发送邮件时,出现了以下错误。它不适用于其他域邮件ID 邮箱不可用5.7.1。服务器响应为:5.7.1无法 接力 请让我知道如何解决这个问题 SmtpClient smtp = new SmtpClient(); smtp.Port = 25; smtp.Host = "10.8.12.242"; smtp.UseDefaultCredentials = false; smtp.E

如果我发送xyz.rw域中的邮件(如abcd@xyz.rw, test@xyz.rw). 当我尝试向我的gmail帐户发送邮件时,出现了以下错误。它不适用于其他域邮件ID

邮箱不可用5.7.1。服务器响应为:5.7.1无法 接力

请让我知道如何解决这个问题

SmtpClient smtp = new SmtpClient();
smtp.Port = 25;
smtp.Host = "10.8.12.242";
smtp.UseDefaultCredentials = false;
smtp.EnableSsl = false;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Credentials = new System.Net.NetworkCredential(senderID, senderPassword);
smtp.Timeout = 30000;

MailMessage message = new MailMessage(senderID, "abcd@xyz.rw", "Information Entreprise", "Hello, that message has been sent as consiquence of mail sending test.");
try
{
    smtp.Send(message);
}
catch (Exception ex)
{
    MessageBox.Show(ex.Message);
}

550 5.7.1当用户试图在其域外发送电子邮件时,通常会发生“无法中继”代码错误

错误原因:

  • 传出邮件服务器无法识别发件人
  • 在服务器上验证发件人时出现一些问题 从而限制他们发送电子邮件
  • 接收方域的接收方策略已对 发件人的域/部门。Exchange数据库已损坏
  • 正确配置的邮件服务器对 中继,以防止垃圾邮件发送者滥用它发送邮件
  • 因此,这是邮件服务器中的配置问题。它不允许您(您的IP、发件人地址)向收件人发送邮件


    解决方案:您需要将地址添加到IIS管理器。转到IIS管理器->
    默认SMTP服务器
    ->
    属性
    ->
    访问
    ->
    中继
    ->
    仅允许从以下列表中添加
    ->
    此处的地址->单击
    确定
    550 5.7.1无法中继”代码错误通常发生在用户尝试在其邮箱之外发送电子邮件时域名

    错误原因:

  • 传出邮件服务器无法识别发件人
  • 在服务器上验证发件人时出现一些问题 从而限制他们发送电子邮件
  • 接收方域的接收方策略已对 发件人的域/部门。Exchange数据库已损坏
  • 正确配置的邮件服务器对 中继,以防止垃圾邮件发送者滥用它发送邮件
  • 因此,这是邮件服务器中的配置问题。它不允许您(您的IP、发件人地址)向收件人发送邮件


    解决方案:您需要将地址添加到IIS管理器。转到IIS管理器->
    默认SMTP服务器
    ->
    属性
    ->
    访问
    ->
    中继
    ->
    仅允许从以下列表中添加
    ->
    此处的地址->单击
    确定
    550 5.7.1无法中继”代码错误通常发生在用户尝试在其邮箱之外发送电子邮件时域名

    错误原因:

  • 传出邮件服务器无法识别发件人
  • 在服务器上验证发件人时出现一些问题 从而限制他们发送电子邮件
  • 接收方域的接收方策略已对 发件人的域/部门。Exchange数据库已损坏
  • 正确配置的邮件服务器对 中继,以防止垃圾邮件发送者滥用它发送邮件
  • 因此,这是邮件服务器中的配置问题。它不允许您(您的IP、发件人地址)向收件人发送邮件


    解决方案:您需要将地址添加到IIS管理器。转到IIS管理器->
    默认SMTP服务器
    ->
    属性
    ->
    访问
    ->
    中继
    ->
    仅允许从以下列表中添加
    ->
    此处的地址->单击
    确定
    550 5.7.1无法中继”代码错误通常发生在用户尝试在其邮箱之外发送电子邮件时域名

    错误原因:

  • 传出邮件服务器无法识别发件人
  • 在服务器上验证发件人时出现一些问题 从而限制他们发送电子邮件
  • 接收方域的接收方策略已对 发件人的域/部门。Exchange数据库已损坏
  • 正确配置的邮件服务器对 中继,以防止垃圾邮件发送者滥用它发送邮件
  • 因此,这是邮件服务器中的配置问题。它不允许您(您的IP、发件人地址)向收件人发送邮件


    解决方案:您需要将地址添加到IIS管理器。转到IIS管理器->
    默认SMTP服务器
    ->
    属性
    ->
    访问
    ->
    中继
    ->
    仅允许从以下列表中添加
    ->
    此处地址->单击
    确定
    在我的情况下,解决方案设置为 访问-连接控制-连接:“除以下列表外的所有” 访问-中继限制-中继:“除以下列表外的所有” 安全-添加域用户


    请记住将防火墙设置为允许端口25出站。在我的情况下,解决方案设置为 访问-连接控制-连接:“除以下列表外的所有” 访问-中继限制-中继:“除以下列表外的所有” 安全-添加域用户


    请记住将防火墙设置为允许端口25出站。在我的情况下,解决方案设置为 访问-连接控制-连接:“除以下列表外的所有” 访问-中继限制-中继:“除以下列表外的所有” 安全-添加域用户


    请记住将防火墙设置为允许端口25出站。在我的情况下,解决方案设置为 访问-连接控制-连接:“除以下列表外的所有” 访问-中继限制-中继:“除以下列表外的所有” 安全-添加域用户

    请记住将防火墙设置为允许端口25出站

    I连接到“10.8.12.242”计算机并打开IIS管理器。但未找到“默认SMTP服务器”。你能告诉我在哪里可以找到默认的SMTP服务器吗