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服务器地址处,只需要按照以上邮箱对应填写即可。

原文地址:https://www.cnblogs.com/cf425/p/13412119.html