请问谁有C#的Jmail的发信代码?请给一份确实可用的(网上很多都是有错的)
如题,谢谢大家!
------解决方案--------------------帮顶
------解决方案--------------------/// <summary>
/// 采用Jmail组件发送邮件
/// </summary>
/// <param name= "From "> </param>
/// <param name= "To "> </param>
/// <param name= "Subject "> </param>
/// <param name= "Body "> </param>
/// <param name= "Server "> </param>
private static void JSendMail(string From,string To,string Subject,string Body,string Server)
{
jmail.SMTPMail smtpMail=new jmail.SMTPMailClass();
smtpMail.Logging=true;
smtpMail.Charset= "gb2312 ";
smtpMail.Sender=From;
smtpMail.AddRecipient(To);
smtpMail.ContentType= "text/html ";
smtpMail.Subject=Subject;
smtpMail.Body=Body;
smtpMail.Priority=3;
smtpMail.ServerAddress=Server.Trim();
smtpMail.Execute();
smtpMail.Close();
}
注意:1,首先你的配置好你的jmail组件,其实也就是安装一下。如果没有安装包,只有一个jmail.dll,那么用regsvr32命令把这个组件注册一下就成;
2,这只是一个过程,你需要引用jmail命名空间。