【问题标题】:Email sending Failed and i am not receiving cofirmation email asp.net [duplicate]电子邮件发送失败,我没有收到确认电子邮件 asp.net [重复]
【发布时间】:2017-05-03 02:53:21
【问题描述】:
try
        {
            MailMessage mail = new MailMessage();
            mail.To.Add(UserName.Text);
            mail.From = new MailAddress("shammus672@gmail.com");
            mail.Subject = "Varificarion Code";
            string Body = "Hello";
            mail.Body = Body;
            mail.IsBodyHtml = true;
            SmtpClient smtp = new SmtpClient();
            smtp.Host = "smtp.gmail.com";
            smtp.Port = 587;
            smtp.UseDefaultCredentials = false;
            smtp.Credentials = new System.Net.NetworkCredential("shammus762@gmail.com", "shammus123");// Enter senders User name and password
            smtp.EnableSsl = true;
            smtp.Send(mail);
            return true;
        }
        catch (Exception ex)
        {
            string str = ex.ToString();
            return false;

        }

例外: “SMTP 服务器需要安全连接或客户端未通过身份验证。服务器响应为:5.5.1 需要身份验证。了解更多信息,请访问”

我想向用户发送验证邮件。

【问题讨论】:

  • 阅读How to Ask并在提出新问题之前尝试搜索。
  • 那个问题不能解决我的问题。我没有收到确认电子邮件..
  • 您是否按照 CodeCaster 链接到的问题中的说明进行操作?你没有说你在你的问题中做了什么,所以我认为没有,所以关闭这个问题作为那个问题的副本是合适的。

标签: asp.net email


【解决方案1】:

试试这个;

1-将这些命名空间添加到您的项目中;

使用 System.Net.Mail;

使用 System.Net;

2-使用此代码短语;

    MailMessage mail = new MailMessage();
    mail.IsBodyHtml = true;
    mail.To.Add(UserName.Text.ToString());

    mail.From = new MailAddress("shammus672@gmail.com", "Hello", System.Text.Encoding.UTF8);
    mail.Subject = "Verification Code";
    string Mesaj = "Hello";
    mail.Body = Mesaj;

    SmtpClient smtp = new SmtpClient();
    smtp.Credentials = new NetworkCredential("shammus762@gmail.com", "shammus123");
    smtp.Port = 587;
    smtp.Host = "smtp.gmail.com";
    smtp.EnableSsl = true;
    if (UserName.Text.ToString() != string.Empty)
    {
        smtp.Send(mail);
    }

【讨论】:

    猜你喜欢
    • 2018-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-08
    相关资源
    最近更新 更多