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伺服器地址處,只需要按照以上郵箱對應填寫即可。