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";
}