zoukankan      html  css  js  c++  java
  • Asp.Net自动发送邮件代码

    try
            {
                MailMessage mail = new MailMessage();
                string mF = this.txtFromMail.Text;  //发件人邮箱地址 如abc@126.com
                string mT = this.txtToMail.Text;    //收件人邮箱地址 如10000@qq.com
                //邮件的发件人
                MailAddress from = new MailAddress(mF, "在邮箱列表显示的(中文)名称", System.Text.Encoding.GetEncoding("GB2312"));
                mail.From = from;
                //设置邮件的收件人
                MailAddress to = new MailAddress(mT);
                mail.To.Add(to);

                //设置邮件的标题
                mail.Subject = "中文标题";
                //设置邮件的内容
                mail.Body = this.txtMailContext.Text.Trim();

                //HTML格式,内容可以包含HMTL标签和超链接
                mail.IsBodyHtml = true;

                //设置邮件的格式
                mail.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");
                //设置邮件的发送级别
                mail.Priority = MailPriority.Normal;
                mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;

                //邮件发送服务器
                SmtpClient client = new SmtpClient();
                client.Host = this.txtSMTP.Text;    //发件人地址所在的服务器SMTP 如网易126邮箱的为smtp.126.com
                //设置用于 SMTP 事务的端口,默认的是 25
                //client.Port = 25;
                client.UseDefaultCredentials = false;

                //发件人邮箱登陆名和密码
                client.Credentials = new System.Net.NetworkCredential("abc", "edf");
                client.DeliveryMethod = SmtpDeliveryMethod.Network;

                //发送邮件
                client.Send(mail);
            }
            catch (Exception ex)
            {
                this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('" + ex.Message + "')", true);
            }

    此系本人第一次在博客园发表文章。昨天是农历七月初七,我又在家宅了一天,今天闲来无事决定写点什么,总结一下自己写代码的一些心得和有些功能的代码吧。

    不过今天只是一段代码。可能以后的也是,都是大段的代码。把一些代码总结下来放到一个地方,以后找起来应该会简单点。

    感慨下程序员的悲惨。= =。写代码的女人太少。难道程序员注定孤独吗!

  • 相关阅读:
    搭建负载均衡的环境(利用虚拟机上的四台centos)
    java的IO,AIO简单对比
    【每日分享】关于漏测
    安装xampp后,遇到的各种问题
    端口占用问题——netstat命令
    随笔
    AJAX 状态值(readyState)与状态码(status)详解
    CSS 实践:实现下拉菜单的方法
    css3动画总结
    判断手机运营商
  • 原文地址:https://www.cnblogs.com/ranlin/p/2129820.html
Copyright © 2011-2022 走看看