【C#】利用JMail发送邮件

简介:

有用到需要发送帐号激活邮件,利用Jmail去做蛮简单的,先记录下:

1.首先到Jmail官网下载对应的版本,解压后安装(Jmail 4.4 免费版)。

2.到安装目录就可以找到jmail.dll文件,引用就可以了

3.下面是个很简单的发送邮件的方法,网上也有有很多实例的。

复制代码
/// <summary>Jmail发送邮件 </summary>
        /// <param name="Tomail">接收邮件的邮箱地址</param>
        /// <param name="subject">主题</param>
        /// <param name="body">内容</param>
        /// <returns></returns>
        public static bool SendMail(string Tomail, string subject, string body)
        {
            string smtpServer = ConfigurationManager.AppSettings["smtpServer"].ToString().Trim();//发送邮箱的STMP服务器
            string fromMail = ConfigurationManager.AppSettings["smtpMail"].ToString().Trim();//发送邮件的邮箱帐号
            string fromMailPass = ConfigurationManager.AppSettings["amtpPwd"].ToString().Trim();//发送邮件的邮箱密码
            try
            {
                jmail.Message jmail = new jmail.Message();
                jmail.From = fromMail;
                jmail.AddRecipient(Tomail, null, null);
                jmail.MailServerUserName = fromMail;
                jmail.MailServerPassWord = fromMailPass;
                jmail.Subject = subject;
                jmail.Body = body;
                jmail.Charset = "GB2312";
                jmail.ContentType = "text/html";
                jmail.Send(smtpServer, false);
                jmail.Close();
                return true;
            }
            catch
            {
                return false;
            }
        }
复制代码





本文转自叶超Luka博客园博客,原文链接:http://www.cnblogs.com/yc-755909659/p/3584471.html,如需转载请自行联系原作者
目录
相关文章
|
9月前
|
网络协议 数据安全/隐私保护 Windows
搭建个人hMailServer 邮件服务实现远程发送邮件
搭建个人hMailServer 邮件服务实现远程发送邮件
167 1
|
9月前
|
数据安全/隐私保护
Outlook Webmail使用方法
Outlook Webmail使用方法
|
9月前
|
网络协议 数据安全/隐私保护 Windows
搭建个人hMailServer邮件服务实现远程发送邮件
搭建个人hMailServer邮件服务实现远程发送邮件
133 0
|
C#
jmail + c#实现邮件的接收
jmail + c#实现邮件的接收
199 0
|
PHP 数据安全/隐私保护 Swift
Lumen / Laravel 使用网易邮箱 SMTP 发送邮件
Lumen / Laravel 使用网易邮箱 SMTP 发送邮件
489 0
|
数据库 数据安全/隐私保护 Windows
|
BI
Confluence 6 为发送邮件配置服务器
配置你的 Confluence 服务器发送电子邮件消息能够允许你的 Confluence 用户: 接受邮件通知和每天更新报表。
2211 0