zoukankan      html  css  js  c++  java
  • 邮件发送465端口

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Threading;
    using System.Text;
    
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            SendThreadBy465("172237218@qq.com", "测试465", "测试465");
        }
    
        /// <summary>
            /// 邮件服务器地址
            /// </summary>
            private static string MailServer = "mail.chnenergy.com.cn";
            /// <summary>
            /// 用户名
            /// </summary>
            private static string MailUserName = "16124065@chnenergy.com.cn";
            /// <summary>
            /// 密码
            /// </summary>
            private static string MailPassword = "******";
            /// <summary>
            /// 名称
            /// </summary>
            private static string MailName = "测试";
            public static void SendThreadBy465(string to, string title, string body)
            {
                new Thread(new ThreadStart(delegate ()
                {
                    try
                    {
                        System.Web.Mail.MailMessage mmsg = new System.Web.Mail.MailMessage();
                        //验证  
                        mmsg.Subject = title.Trim(); ;// "zhuti1";//邮件主题
     
                        mmsg.BodyFormat = System.Web.Mail.MailFormat.Html;
                        mmsg.Body = body;// "wqerwerwerwer";//邮件正文
                        mmsg.BodyEncoding = Encoding.UTF8;//正文编码
                        mmsg.Priority = System.Web.Mail.MailPriority.High;//优先级
     
                        mmsg.From = MailUserName;//发件者邮箱地址
                        mmsg.To = to;//收件人收箱地址
                        mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
                        //登陆名  
                        mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", MailUserName);
                        //登陆密码  
                        mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", MailPassword);
                        mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 465);//端口 
                        mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl", "true");
                        
                        System.Web.Mail.SmtpMail.SmtpServer = MailServer;
                        System.Web.Mail.SmtpMail.Send(mmsg);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.ToString());
                    }
     
                })).Start();
            } 
    }
    

      

  • 相关阅读:
    LC.225. Implement Stack using Queues(using two queues)
    LC.232. Implement Queue using Stacks(use two stacks)
    sort numbers with two stacks(many duplicates)
    LC.154. Find Minimum in Rotated Sorted Array II
    LC.81. Search in Rotated Sorted Array II
    LC.35.Search Insert Position
    前后端分离:(一)
    Redis基本使用(一)
    GIT篇章(二)
    GIT篇章(一)
  • 原文地址:https://www.cnblogs.com/guohu/p/11941005.html
Copyright © 2011-2022 走看看