1. 程式人生 > 實用技巧 >C#實現簡單的郵件傳送

C#實現簡單的郵件傳送

今天給大家分享一下我寫的一個小功能

這是一個郵件傳送,我是用控制檯實現的,瞭解一下:

 1 static void Main(string[] args)
 2         {
 3              SmtpClient smtpClient = new SmtpClient();
 4             
 5                  smtpClient.EnableSsl = true;
 6             
 7                  smtpClient.UseDefaultCredentials = false;//
先設定 8 9 smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network; //指定電子郵件傳送方式 10 11 smtpClient.Host = "smtp.qq.com"; //指定SMTP伺服器根據不同的郵箱來變換 12 13 14 smtpClient.Credentials = new System.Net.NetworkCredential(""
, ""); //使用者名稱和授權碼 15 16 // 傳送郵件設定 17 18 MailMessage mailMessage = new MailMessage("", ""); // 傳送人和收件人 19 20 mailMessage.Subject = "123"; //主題 21 22 mailMessage.Body = "wanmei deasjanlfaf";//內容 23 24 mailMessage.BodyEncoding = Encoding.UTF8; //
正文編碼 25 26 mailMessage.IsBodyHtml = true; //設定為HTML格式 27 28 mailMessage.Priority = MailPriority.Low; //優先順序 29 30 smtpClient.Send(mailMessage); 31 32 }



開啟SMTP服務,以下是我瞭解到的常用的SMTP地址:

阿里雲郵箱(mail.aliyun.com):

  POP3伺服器地址:pop3.aliyun.com(SSL加密埠:995;非加密埠:110)

  SMTP伺服器地址:smtp.aliyun.com(SSL加密埠:465;非加密埠:25)

  IMAP伺服器地址:imap.aliyun.com(SSL加密埠:993;非加密埠:143)

  

  谷歌郵箱(google.com):

  POP3伺服器地址:pop.gmail.com(SSL啟用埠:995)

  SMTP伺服器地址:smtp.gmail.com(SSL啟用埠:587)

  

  新浪郵箱(sina.com):

  POP3伺服器地址:pop3.sina.com.cn(埠:110)

  SMTP伺服器地址:smtp.sina.com.cn(埠:25)

  

  Tom郵箱(top.com):

  POP3伺服器地址:pop.tom.com(埠:110)

  SMTP伺服器地址:smtp.tom.com(埠:25)

  

  網易郵箱(163.com):

  POP3伺服器地址:pop.163.com(埠:110)

  SMTP伺服器地址:smtp.163.com(埠:25)

  

  126郵箱:

  POP3伺服器地址:pop.live.com(埠:995)

  SMTP伺服器地址:smtp.126.com(埠:25)

  

  雅虎郵箱(yahoo.com):

  POP3伺服器地址:pop.mail.yahoo.com

  SMTP伺服器地址:smtp.mail.yahoo.com

  

  雅虎中國(yahoo.com.cn):

  POP3伺服器地址:pop.mail.yahoo.com.cn(埠:995)

  SMTP伺服器地址:smtp.mail.yahoo.com.cn(埠:587)

  雅虎郵箱POP3的SSL不啟用埠為110,POP3的SSL啟用埠995;SMTP的SSL不啟用埠為25,SMTP的SSL啟用埠為465。

  

  Foxmail郵箱(foxmail.com):

  POP3伺服器地址:POP.foxmail.com(埠:110)

  SMTP伺服器地址:SMTP.foxmail.com(埠:25)

  

  QQ郵箱(mail.qq.com)

  POP3伺服器地址:pop.qq.com(埠:110)

  SMTP伺服器地址:smtp.qq.com(埠:25)

  SMTP伺服器需要身份驗證。

  

  搜狐郵箱(sohu.com):

  POP3伺服器地址:pop3.sohu.com(埠:110)

  SMTP伺服器地址:smtp.sohu.com(埠:25)

  

  HotMail郵箱(hotmail.com):

  POP3伺服器地址:pop.live.com(埠:995)

  SMTP伺服器地址:smtp.live.com(埠:587

  

  移動139郵箱:

  POP3伺服器地址:POP.139.com(埠:110)

  SMTP伺服器地址:SMTP.139.com(埠:25)

  

  中華網郵箱(china.com):

  POP3伺服器地址:pop.china.com(埠:110)

  SMTP伺服器地址:smtp.china.com(埠:25)

  

  以上便是常用郵箱SMTP伺服器地址大全。可能還有些郵箱木有收集到。我們在設定代收發郵件軟體時候,在POP3伺服器地址及SMTP伺服器地址處,只需要按照以上郵箱對應填寫即可。