我试图发送电子邮件从C#的问题是,当我的身体
犯规IAM格式似乎是在那里工作的任何解决方案,我可以利用这个休息也行我需要创建邮件正文中的表。以下是我的代码,body1是我的电子邮件内容。格式邮件体中的C#系统生成的邮件
var fromAddress = new MailAddress("[email protected]", "Name");
const string fromPassword = "pwd123";
const string subject = "System generated test mail ";
string email = bind_email(analyst);
string body1 = "Hi " + analyst.ToString();
body1 = body1 + "<br/>";
body1 = body1 + " This is system generated test mail for " + Session["TaskAssigned"].ToString();
body1 = body1 + " To be competed before" + Session["Enddate"].ToString() + "<br/><br/> ";
var smtp = new SmtpClient
{
Host = "smtp.gmail.com",
Port = 587,
EnableSsl = true,
DeliveryMethod = SmtpDeliveryMethod.Network,
UseDefaultCredentials = false,
Credentials = new NetworkCredential(fromAddress.Address, fromPassword)
};
using (var message = new MailMessage()
{
From = fromAddress,
Subject = subject,
Body = body1,
})
{
message.To.Add(email);
smtp.Send(message);
}
你把isHtml =真的吗? – 2015-02-11 06:53:44