您的位置:首页 > 编程语言 > ASP

asp.net中发送邮件的几种方式

2004-11-22 14:52 661 查看
private void BnOk_Click(object sender, System.EventArgs e)
{
string strTo=txtEmail.Text;
string strFrom="username@domain.com";
string strSubject="您的朋友推荐一份职位给您";
string strBody = "<b>test</b>";

MailMessage Message = new MailMessage();

// SmtpMail.SmtpServer="?.?.?.?";
// Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //basic authentication
//
// Message.Fields.Add(http://schemas.microsoft.com/cdo/configuration/sendusername",username"); //set your username here
//
// Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "password"); //set your password here

SmtpMail.SmtpServer="?.?.?.?";

Message.To = strTo;
Message.From = strFrom;
Message.Subject = strSubject;
Message.Body = strBody;

SmtpMail.Send(Message);

//JMail
// jmail.SpeedMailerClass Message=new jmail.SpeedMailerClass();
// Message.SendMail(strFrom,strTo,strSubject,strBody,"");

//CDONTS
// CDONTS.NewMailClass n=new CDONTS.NewMailClass();
// n.BodyFormat=0;
// n.MailFormat=0;
// n.Send(strFrom,strTo,strSubject,strBody,1);
/*
CDONTS组件文字格式:
BodyFormat=0 html方式
BodyFormat=1 纯文本方式
*/

//CDOSYS
// CDO.MessageClass m=new CDO.MessageClass();
// m.To=strTo;
// m.From=strFrom;
// m.Subject=strSubject;
// m.TextBody=strBody;
// m.Send();

bnOk.Text="发送成功";
bnOk.Enabled=false;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: