ASP
NET 网站开发邮件发送用的比较多的是用JAMIL组件
下面我来说说具体的用法
首先我们要从网上下载Jamildll的组件然后添加引用using jmail然后再本机或者服务器上注册一下
将jmaildll拷贝到服务器的system目录下开始运行cmd输入regsvr jmaildll
protected void sendMail(String sender String senderMail String receiver String subject String content)
{
jmailMessageClass jmMessage = new jmailMessageClass();
//设置字符集
jmMessageCharset = gb;
//信件的contentype 缺省是text/plain) : 字符串如果你以HTML格式发送邮件 改为text/HTML即可
JmailContentType = text/HTML;
//发件人邮箱地址
jmMessageFrom = senderMail;
//发件人姓名
jmMessageFromName = sender;
//设置主题
jmMessageSubject = subject;
//设置内容
jmMessageBody = content;
// 设置收件人邮箱
jmMessageAddRecipient(receiver );
// string[] arraymail = MailToSplit(;);
// for (int i = ; i < arraymailLength; i++)
// {
//JmailAddRecipientBCC(arraymail[i] );
// }
// 设置登陆邮箱的用户名和密码
jmMessageMailServerUserName = ;
jmMessageMailServerPassWord = ******;
//设置smtp服务器地址
if (jmMessageSend( false))
{
ResponseWrite(<script>alert(发送成功)</script>);
}
else
ResponseWrite(<script>alert(发送失败)</script>);
}
好的OK了!