【问题标题】:I can send smtp message on a localHost But i cant send it on a Live WebSite我可以在 localHost 上发送 smtp 消息,但我不能在 Live 网站上发送它
【发布时间】:2017-04-19 11:52:21
【问题描述】:

im 使用 Asp.net 我的项目中有 Umbraco Cms 我使用剃刀语法实现了发送消息

我提交了一个 from 到以下 razor 语法

@{ if (IsPost)
{
    string name = Request["name"];
    string email = Request["email"];
    string phone = Request["phone"];
    string city = Request["city"];
    string note = Request["note"];
    NetworkCredential basicCredential =new NetworkCredential("*****@gmail.com", "******");
    MailMessage mail = new MailMessage();
    //var from = new MailAddress(Email.Text);
    mail.From = new MailAddress(email);
    mail.To.Add("tupacmuhammad5@gmail.com");
    mail.Subject = "Torcan WebSite Contact Us";
    mail.IsBodyHtml = false;
    mail.Body = "You just got a contact email:\n" +
                "Name: " + name + "\n"
                + "Email: " + email + "\n"
                 + "TelePhone: " + phone + "\n"
                + "Address: " + city + "\n"
                  + "Message: " + note + "\n";
    SmtpClient smtp = new SmtpClient();
    smtp.Port = 587;
    smtp.UseDefaultCredentials = false;
    smtp.Host = "smtp.gmail.com";

    smtp.Credentials = basicCredential;
    smtp.EnableSsl = true;
    try
    {
        smtp.Send(mail);
    }
    catch (Exception ex)
    {


    }
    finally
    {
        smtp.Dispose();
    }


}

}

它在我的 localHost 上完美运行但在实时服务器上它会引发运行时错误“在我删除 try catch 之后”

我无法找出似乎是什么问题 我在 umbraco 后台模板中编写此代码我在其他国家/地区有服务器,但我无法访问它有任何帮助吗?请 ?

【问题讨论】:

  • 您需要编辑和添加您在删除或禁用 try/catch 时观察到的运行时错误/堆栈详细信息
  • 它只显示“运行时错误”我在客户端上运行它并从 umbraco 服务器编辑页面
  • 您需要向我们展示详细的错误信息
  • 我添加了错误的屏幕截图
  • 如果您查看该页面,它会告诉您如何启用详细的错误输出,如果您这样做,它会告诉您出了什么问题。

标签: c# asp.net-mvc razor smtp umbraco


【解决方案1】:

问题是服务器位于德国,所以当服务器尝试打开我的 Gmail 帐户时。它是一个不同的国家,从未见过从那里采取的行动。 所以我所要做的就是通过浏览器在服务器机器上通过远程访问打开我的 gmail 并确认是我,然后一切都运行良好。

【讨论】:

    猜你喜欢
    • 2011-10-30
    • 1970-01-01
    • 2016-10-16
    • 2010-09-19
    • 1970-01-01
    • 2023-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多