ASP.NET--邮件发送
2008-07-04 11:12
351 查看
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.Message jm = new jmail.Message();
jm.Silent = true;
jm.Logging = true;
jm.Subject = "test";
jm.Charset = "gb2312";
jm.ContentType = "text/html";
jm.From = "sjoem@sjoem.com";
jm.ReplyTo = "sjoem@sjoem.com";
jm.FromName = "lidi";
jm.MailServerUserName = "username";
jm.MailServerPassWord = "pwd";
jm.Body = "test";
jm.AddRecipient("lidi@sjoem.com", "", "");
if (jm.Send("mail.sjoem.com", false))
Response.Write("success");
else
Response.Write("fail");
VS自带的SMTPCLIENT发送
using System.Net.Mail;
MailMessage mailMessage = new MailMessage();
string strBody;
//发送地址
mailMessage.From = new MailAddress("shasibingdu@163.com");
//接收地址
mailMessage.To.Add("ldgg@vip.qq.com");
//邮件标题
mailMessage.Subject = "测试";
//邮件内容
strBody = "呵呵";
mailMessage.Body = strBody;
SmtpClient smtpClient = new SmtpClient();
//smtpClient.EnableSsl = true;
//Smtp服务器
smtpClient.Host = "smtp.163.com";
//Smtp服务器发送端口
smtpClient.Port = 25;
//发送用户名及密码
smtpClient.Credentials = new NetworkCredential("username", "pwd");
try
catch
[jmail.dll下载]
第一步:注册jmail
方法一:windows --> 运行 --> cmd --> cd jmail目录 --> regsvr32 jmail.dll --> 注册成功
方法二:将jmail.dll复制到C:\WINDOWS\system32,然后到运行里打regsvr32 jmail.dll
第二步:引用
项目引用COM组建 jmail 4.0 library
第三步:代码
jmail.Message jm = new jmail.Message();
jm.Silent = true;
jm.Logging = true;
jm.Subject = "test";
jm.Charset = "gb2312";
jm.ContentType = "text/html";
jm.From = "sjoem@sjoem.com";
jm.ReplyTo = "sjoem@sjoem.com";
jm.FromName = "lidi";
jm.MailServerUserName = "username";
jm.MailServerPassWord = "pwd";
jm.Body = "test";
jm.AddRecipient("lidi@sjoem.com", "", "");
if (jm.Send("mail.sjoem.com", false))
Response.Write("success");
else
Response.Write("fail");
VS自带的SMTPCLIENT发送
using System.Net.Mail;
MailMessage mailMessage = new MailMessage();
string strBody;
//发送地址
mailMessage.From = new MailAddress("shasibingdu@163.com");
//接收地址
mailMessage.To.Add("ldgg@vip.qq.com");
//邮件标题
mailMessage.Subject = "测试";
//邮件内容
strBody = "呵呵";
mailMessage.Body = strBody;
SmtpClient smtpClient = new SmtpClient();
//smtpClient.EnableSsl = true;
//Smtp服务器
smtpClient.Host = "smtp.163.com";
//Smtp服务器发送端口
smtpClient.Port = 25;
//发送用户名及密码
smtpClient.Credentials = new NetworkCredential("username", "pwd");
try
catch
相关文章推荐
- asp.net mvc发送邮件实例讲解
- asp.net 实现发送邮件
- 两个asp.net发送邮件类
- Asp.Net如何实现发送邮件 -详解
- asp.net发送邮件
- ASP.NET结合数据库,发送邮件找回密码
- asp.net 自动发送激活邮件,不需修改web.config配置文件
- asp.net 发送邮件,带附件
- 用ASP.NET 做自己的邮件发送系统
- ASP.NET发送邮件和添加附件
- asp.net jmail 发送邮件
- Asp.net 自动发送邮件的方法 (转)
- asp.net 发送邮件
- asp.net 邮件发送,使用外部stmp服务器,呵呵!简单例子
- asp.net一个实现发送邮件的方法
- asp.net 163邮件发送
- asp.net 发送邮件,带附件
- 在asp.net 2.0中发送邮件
- asp.net发送邮件
- .net 1.1 下不使用 system.web.mail.smtpmail 发送邮件的其它选择_asp.net技巧