利用Jmail发送邮件
2008-03-08 15:41
211 查看
今天用了一下Jmail组件,感觉还可以,就把这个过程详细的写了下来,和大家一起共同学习交流
1、要下载Jmail,下载之后安提示安装。
2、在VisualStudio2005中添加引用,找到 JMail.dll文件如下图所示
3、后台代码如下:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class JMail : System.Web.UI.Page
...{
protected void Page_Load(object sender, EventArgs e)
...{
}
protected void Button1_Click(object sender, EventArgs e)
...{
jmail.Message Jmail = new jmail.Message();
DateTime t = DateTime.Now;
String Subject = "From EMai.net";
String body = "你好科学12:15";
String FromEmail = "syz-309@163.com";
String ToEmail = "yitian080@163.com";
//Slient属性:如果设置为true,Jmail不会抛出例外错误,Jmail.Send()会根据操作结果返回True或False
Jmail.Silent = true;
//Jmail创建的日志,提前loging属性设置为True
Jmail.Logging = true;
//字符集,缺省为"US-ASCII";
Jmail.Charset = "GB2312";
//信件的ContentType,缺省为"Text/plain",字符串如果你以Html格式发送邮件,改为"Text/Html"即可。
//Jmail.ContentType = "text/html";
//添加收件人
Jmail.AddRecipient(ToEmail, "", "");
Jmail.From = FromEmail;
//发件人邮件用户名
Jmail.MailServerUserName = "syz-309";
//发件人邮件密码
Jmail.MailServerPassWord = "53126575312657";
//设置邮件标题
Jmail.Subject = Subject;
//邮件添加附件(多附件的话,可以再加一条Jmail.AddAttachment("c:/test.jpg",true,null);就可以搞定了。
//注意:为了添加附件,要把上面的Jmail.ContentType="text/html";删掉,否则会在邮件里出现乱码
Jmail.AddAttachment("C:/test.jpg", true, null);
//邮件内容
Jmail.Body = body + t.ToString();
//Jmail发送的方法
Jmail.Send("smtp.163.com", false);
Jmail.Close();
}
}
1、要下载Jmail,下载之后安提示安装。
2、在VisualStudio2005中添加引用,找到 JMail.dll文件如下图所示
3、后台代码如下:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class JMail : System.Web.UI.Page
...{
protected void Page_Load(object sender, EventArgs e)
...{
}
protected void Button1_Click(object sender, EventArgs e)
...{
jmail.Message Jmail = new jmail.Message();
DateTime t = DateTime.Now;
String Subject = "From EMai.net";
String body = "你好科学12:15";
String FromEmail = "syz-309@163.com";
String ToEmail = "yitian080@163.com";
//Slient属性:如果设置为true,Jmail不会抛出例外错误,Jmail.Send()会根据操作结果返回True或False
Jmail.Silent = true;
//Jmail创建的日志,提前loging属性设置为True
Jmail.Logging = true;
//字符集,缺省为"US-ASCII";
Jmail.Charset = "GB2312";
//信件的ContentType,缺省为"Text/plain",字符串如果你以Html格式发送邮件,改为"Text/Html"即可。
//Jmail.ContentType = "text/html";
//添加收件人
Jmail.AddRecipient(ToEmail, "", "");
Jmail.From = FromEmail;
//发件人邮件用户名
Jmail.MailServerUserName = "syz-309";
//发件人邮件密码
Jmail.MailServerPassWord = "53126575312657";
//设置邮件标题
Jmail.Subject = Subject;
//邮件添加附件(多附件的话,可以再加一条Jmail.AddAttachment("c:/test.jpg",true,null);就可以搞定了。
//注意:为了添加附件,要把上面的Jmail.ContentType="text/html";删掉,否则会在邮件里出现乱码
Jmail.AddAttachment("C:/test.jpg", true, null);
//邮件内容
Jmail.Body = body + t.ToString();
//Jmail发送的方法
Jmail.Send("smtp.163.com", false);
Jmail.Close();
}
}
相关文章推荐
- ASP.NET中常用功能代码总结(7)——利用Jmail发送和接收邮件
- 利用Jmail发送和接收邮件
- 利用Jmail发送接收邮件的方法
- 在网上利用JMail发送邮件
- 利用Jmail发送和接收邮件
- 利用Jmail发送和接收邮件
- 利用jMail1.4.2发送邮件(转)
- 发送邮件现在应用得最多的两种情况就是利用.NET自带的发送邮件和利用jmail组件来发送邮件。
- 利用Jmail发送和接收邮件
- 利用Jmail接收邮件,发送邮件
- 利用jMail1.4.2发送邮件(转)
- asp.net 利用JMAIL发送邮件
- 发送邮件现在应用得最多的两种情况就是利用.NET自带的发送邮件和利用jmail组件来发送邮件。
- ASP.NET C# 邮件发送一:利用Jmail组件发送邮件
- asp.net 利用jmail完成邮件的发送功能
- c#利用jmail发送邮件
- 利用JMail发送邮件
- 利用Jmail发送和接收邮件
- 利用Jmail.Message发送邮件(带身份验证,注释详细)
- asp.net利用Jmail发送邮件和接收全部代码