C#发邮件和Jmail发邮件范例

using System;
using System.Web.Mail;

public partial class test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
发送邮件内容#region 发送邮件内容
string strBody = "<html>";
strBody = strBody + "<head>";
strBody = strBody + "<meta http-equiv="Content-Type" content="text/strBody; charset=gb2312" />";
strBody = strBody + "<title>测试发送邮件</title>";
strBody = strBody + "<style type="text/css">";
strBody = strBody + "<!--";
strBody = strBody + "p { font-size:12px; font-family:宋体 } ";
strBody = strBody + "-->";
strBody = strBody + "</style>";
strBody = strBody + "</head>";
strBody = strBody + "<body>";
strBody = strBody + "<p>测试发送邮件...</p>";
strBody = strBody + "</body>";
strBody = strBody + "</html>";

//发送注册邮件
MailMessage sendmail = new MailMessage();
//发送方地址
sendmail.From = flysky@5lin.com;
//接收方地址
sendmail.To = "182441316@qq.com";
//正文内容类型
sendmail.BodyFormat = MailFormat.Html;
//正文内容编码
sendmail.BodyEncoding = System.Text.Encoding.Default;
//主题
sendmail.Subject = "XX网系统邮件";
//内容
sendmail.Body = strBody;
//设置为需要用户验证
sendmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
//设置验证用户名
sendmail.Fields.Add(http://schemas.microsoft.com/cdo/configuration/sendusername, flysky@5lin.com);
//设置验证密码
sendmail.Fields.Add(http://schemas.microsoft.com/cdo/configuration/sendpassword, "123456");
//邮件服务器地址(如smtp.163.com)
SmtpMail.SmtpServer = "mail.5lin.com";
SmtpMail.Send(sendmail);
Response.Write("成功发送!");

//发送邮件:Jmail
/**//*
jmail.Message Jmail = new jmail.Message();
Jmail.Silent = true;
Jmail.Logging = true;
Jmail.Charset = "gb2312";
Jmail.ContentType = "text/html";
Jmail.AddRecipient(strEmail, "", "");
Jmail.From = yjj8756@163.com;
Jmail.FromName = "xx网系统邮件";
Jmail.MailServerUserName = yjj8756@163.com;
Jmail.MailServerPassWord = "123456";
Jmail.Subject = "测试发送邮件";
Jmail.Body = strBody;
Jmail.Send("mail.163.com", false);
Jmail.Close();
*/
}
}


如果给你带来帮助,欢迎微信或支付宝扫一扫,赞一下。