如何使用带有html格式的C#发送邮件

时间:2016-11-29 09:38:11

标签: c# asp.net

你好如何在c#中从邮件中获取评论和评级?如何使用html格式为gmail.i提供了链接,当我点击它时,它会将我重定向到下一页,即Mail.aspx。那么如何在邮件中发送我的评级和mail.aspx文件,我希望我的结果存储在数据库中。

1 个答案:

答案 0 :(得分:1)

将isBodyHtml设置为true允许您在邮件正文中使用HTML标记:

SmtpClient sc = new SmtpClient("mail address");
MailMessage msg = null;

try
{
msg = new MailMessage("xxxx@gmail.com",
    "yyyy@gmail.com", "Message from PSSP System",
    "This email sent by the PSSP system<br />" +
    "<b>this is bold text!</b>");

    msg.IsBodyHtml = true;

     sc.Send(msg);
}

catch (Exception ex)
{
    throw ex;
}

finally
{
    if (msg != null)
    {
        msg.Dispose();
    }
}

使用msg.IsBodyHtml = true;