发送Email代码
2014-10-24 10:41:06 访问(2037) 赞(0) 踩(0)
/// <summary>
/// 发送Email
/// </summary>
/// <param name="_EmailName"></param>
/// <param name="_EmailPwd"></param>
/// <param name="_SmtpServer"></param>
/// <param name="_EmailFromMailAddrText"></param>
/// <param name="toMailAddress"></param>
/// <param name="mailSubject"></param>
/// <param name="mailBody"></param>
/// <param name="isHtml"></param>
/// <returns></returns>
public string SendEmail
(
string _EmailName,
string _EmailPwd,
string _SmtpServer,
string _EmailFromMailAddrText,
string toMailAddress,
string mailSubject,
string mailBody,
bool isHtml
)
{
try
{
System.Net.Mail.SmtpClient client
= new SmtpClient(_SmtpServer);
client.UseDefaultCredentials = false;
client.Credentials
=
new System.Net.NetworkCredential
(
_EmailName,
_EmailPwd
);
client.DeliveryMethod
= SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message
=
new System.Net.Mail.MailMessage
(
_EmailFromMailAddrText,
toMailAddress,
mailSubject,
mailBody
);
// 添加附件的代码 //
//System.Net.Mail.Attachment attachment
// = new System.Net.Mail.Attachment("c:\\log.log");
//message.Attachments.Add(attachment);
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = isHtml;
client.Send(message);
}
catch (Exception err)
{
return "发生异常:" + err.Message;
}
return "";
}
标签:
发送Email 


System.Net.NetworkCredential 


发送电子邮件 


Email程序 


上一条:
下一条:
相关评论
发表评论