100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > ASP.NET--邮件发送

ASP.NET--邮件发送

时间:2023-05-31 05:40:40

相关推荐

ASP.NET--邮件发送

jmail发送

[jmail.dll下载]

第一步:注册jmail

方法一:windows --> 运行 --> cmd --> cd jmail目录 --> regsvr32 jmail.dll --> 注册成功

方法二:将jmail.dll复制到C:\WINDOWS\system32,然后到运行里打regsvr32 jmail.dll

第二步:引用

项目引用COM组建 jmail 4.0 library

第三步:代码

jmail.Messagejm=newjmail.Message();

jm.Silent=true;

jm.Logging=true;

jm.Subject="test";

jm.Charset="gb2312";

jm.ContentType="text/html";

jm.From="sjoem@";

jm.ReplyTo="sjoem@";

jm.FromName="lidi";

jm.MailServerUserName="username";

jm.MailServerPassWord="pwd";

jm.Body="test";

jm.AddRecipient("lidi@","","");

if(jm.Send("",false))

Response.Write("success");

else

Response.Write("fail");

VS自带的SMTPCLIENT发送

.Mail;

MailMessagemailMessage=newMailMessage();

stringstrBody;

//发送地址

mailMessage.From=newMailAddress("shasibingdu@");

//接收地址

mailMessage.To.Add("ldgg@");

//邮件标题

mailMessage.Subject="测试";

//邮件内容

strBody="呵呵";

mailMessage.Body=strBody;

SmtpClientsmtpClient=newSmtpClient();

//smtpClient.EnableSsl=true;

//Smtp服务器

smtpClient.Host="";

//Smtp服务器发送端口

smtpClient.Port=25;

//发送用户名及密码

smtpClient.Credentials=newNetworkCredential("username","pwd");

try

{

//调用发送函数

smtpClient.Send(mail);

Label1.Text="ok";

}

catch

{

Label1.Text="false";

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。