C#发送腾讯企业邮箱
腾讯企业邮箱客户端配置介绍
POP3/SMTP协议
POP3/SMTP协议:
接收邮件服务器:pop.exmail.qq.com (端口 110),使用SSL,端口号995
发送邮件服务器:smtp.exmail.qq.com (端口 25),使用SSL,端口号465或587
IMAP协议:
接收邮件服务器:imap.exmail.qq.com (端口 143),使用SSL,端口号993
发送邮件服务器:smtp.exmail.qq.com (端口 25),使用SSL,端口号465或587
账户名:您的企业邮箱账户名,账户名需要填写完整的邮件地址
密码:您的企业邮箱密码
电子邮件地址:您的企业邮箱的完整邮件地址
海外用户可使用以下服务器
POP3/SMTP协议
接收邮件服务器:hwpop.exmail.qq.com ,使用SSL,端口号995
发送邮件服务器:hwsmtp.exmail.qq.com ,使用SSL,端口号465 IMAP协议
接收邮件服务器:hwimap.exmail.qq.com ,使用SSL,端口号993
发送邮件服务器:hwsmtp.exmail.qq.com ,使用SSL,端口号465
C#示例
直接使用25端口
/// <summary>
/// 向用户发送邮件
/// </summary>
/// <param name="ReceiveUser">接收人,邮箱地址</param>
/// <param name="ReceiveName">接收人,显示的名称</param>
/// <param name="SendUser">发件人,邮箱地址</param>
/// <param name="DisplayName">发件人,显示的名称</param>
/// <param name="SendUserName">发件人,邮箱地址</param>
/// <param name="UserPassword">发件人,邮箱密码</param>
/// <param name="MailTitle">邮件标题</param>
/// <param name="MailContent">邮件内容</param>
private static void SendMail(string ReceiveUser, string ReceiveName, string SendUser, string DisplayName, string SendUserName, string UserPassword, string MailTitle, string MailContent)
{
MailAddress toMail = new MailAddress(ReceiveUser, ReceiveName);//接收者邮箱
MailAddress fromMail = new MailAddress(SendUser, DisplayName);//发送者邮箱
MailMessage mail = new MailMessage(fromMail, toMail);
mail.Subject = MailTitle;
mail.IsBodyHtml = true;//是否支持HTML
mail.Body = MailContent;
SmtpClient client = new SmtpClient();
client.Host = "smtp.exmail.qq.com";//设置发送者邮箱对应的smtpserver
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential(SendUserName, UserPassword);
client.DeliveryMethod = SmtpDeliveryMethod.Network; client.Send(mail);
}
使用SSL,使用端口号465或587
465端口
587端口
/// <summary>
/// 向用户发送邮件
/// </summary>
/// <param name="ReceiveUser">接收人,邮箱地址</param>
/// <param name="ReceiveName">接收人,显示的名称</param>
/// <param name="SendUser">发件人,邮箱地址</param>
/// <param name="DisplayName">发件人,显示的名称</param>
/// <param name="SendUserName">发件人,邮箱地址</param>
/// <param name="UserPassword">发件人,邮箱密码</param>
/// <param name="MailTitle">邮件标题</param>
/// <param name="MailContent">邮件内容</param>
private static void SendMail(string ReceiveUser, string ReceiveName, string SendUser, string DisplayName, string SendUserName, string UserPassword, string MailTitle, string MailContent)
{
MailAddress toMail = new MailAddress(ReceiveUser, ReceiveName);//接收者邮箱
MailAddress fromMail = new MailAddress(SendUser, DisplayName);//发送者邮箱
MailMessage mail = new MailMessage(fromMail, toMail);
mail.Subject = MailTitle;
mail.IsBodyHtml = true;//是否支持HTML
mail.Body = MailContent;
SmtpClient client = new SmtpClient();
client.EnableSsl = true;
client.Host = "smtp.exmail.qq.com";//设置发送者邮箱对应的smtpserver
client.Port = 587;
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential(SendUserName, UserPassword);
client.DeliveryMethod = SmtpDeliveryMethod.Network; client.Send(mail);
}
调用示例
/// <summary>
/// 发送邮件
/// </summary>
/// <param name="ReceiveUser">接收人,邮箱地址</param>
/// <param name="ReceiveName">接收人,显示的名称</param>
/// <param name="Title">邮件标题</param>
/// <param name="Content">邮件内容</param>
public static void SendEMail(string ReceiveUser, string ReceiveName, string Title, string Content)
{
string SendUser = "liyang@rs.cn";//发送人地址,
string DisplayName = "李洋";//发送人显示的名称
string SendUserName = "liyang@rs.cn";//发送人邮箱账号
string UserPassword = "Liyang1988@103";//发送人邮箱密码
string MailTitle = Title;
string MailContent = Content; SendMail(ReceiveUser, ReceiveName, SendUser, DisplayName, SendUserName, UserPassword, MailTitle, MailContent);
}
方法的差异
C#发送腾讯企业邮箱的更多相关文章
- python使用smtplib和email发送腾讯企业邮箱邮件
公司每天要发送日报,最近没事搞了一下如何自动发邮件,用的是腾讯企业邮箱,跟大家分享一下我的研究过程吧. 以前弄的发邮件的是用qq邮箱发的,当时在网上查资料最后达到了能发图片,网页,自定义收件人展示,主 ...
- 腾讯企业邮箱SMTP-邮件发送失败异常:“ SMTPSendFailedException:501 ϵͳÒÑÇ¿ÖÆ¿ªÆôÕʺÅÉý¼¶ÉèÖã¬ÇëµÇ¼e
这里我们在报警发送邮件用的是腾讯的企业邮箱,突然这两天没有报警邮件,很是奇怪 发送邮件报错 SMTP-邮件发送失败异常:“ SMTPSendFailedException:501 ϵͳÒÑÇ¿ÖÆ ...
- Java + 腾讯企业邮箱 + javamail + SSL 发送邮件
说实话腾讯的企业邮箱真心不错! 腾讯企业邮箱官网:http://exmail.qq.com/login/ 新用户注册:http://exmail.qq.com/onlinesell/intro 点击开 ...
- zabbix 3.4 ubuntu 16 用腾讯企业邮箱作为告警邮箱
最近一直在研究zabbix监控系统,今天调试了腾讯企业邮箱作为告警邮箱的设置,本次方式是用内置email组件. 第一步: 选择Administration-->Media Types--> ...
- centos 邮件服务 腾讯企业邮箱(免费) 使用iRedmail 需要有公网的centos主机 发邮件协议:smtp 端口25 收邮件协议:pop3 端口110 iredmail安装配置 使用邮箱系统 第三十一节课
centos 邮件服务 腾讯企业邮箱(免费) 使用iRedmail 需要有公网的centos主机 发邮件协议:smtp 端口25 收邮件协议:pop3 端口110 iredmail安装配置 ...
- 解析腾讯企业邮箱到自己域名,设置mail的cname
之前注册了腾讯企业邮的免费邮箱,后来想把企业邮箱和域名绑定起来,发现了一些问题. 先来看正常的部分,假设你已经注册过了腾讯企业邮箱免费版,并且已经绑定好了域名. 然后在域名提供商那里设置域名解析的MX ...
- python 发送邮件 <QQ+腾讯企业邮箱>
一.使用QQ邮箱或者腾讯企业邮箱 python 发送邮件属于网络编程方向的,在工作中,我需要经常用邮件来检测我的程序运行状况.使用起来十分方便,这里我就用腾讯企业邮箱作为我的收发邮箱来使用. 使用py ...
- 记一次邮件推送的坑,c#基于smtp使用腾讯企业邮箱发送邮件总是失败的原因
今天在弄企业邮箱推送的东西,原版代码是这样的 public void SendEmail(string title, string content) { try { MailMessage mailM ...
- ubuntu 14.04 下evolution邮箱客户端设置(腾讯企业邮箱)
安装 evolution 有PPA可用,支持 Ubuntu 14.04 及衍生系统.打开终端,输入以下命令: sudo add-apt-repository ppa:fta/gnome3 sudo a ...
随机推荐
- 模拟赛41 A. 四个质数的和
题目描述 给定了一个正整数 \(N\).有多少种方法将 \(N\) 分解成为四个质数 \(a,b,c,d\)的和. 例如: \(9=2+2+2+3=2+2+3+2=2+3+2+2=3+2+2+2\), ...
- 放进你的收藏夹吃灰!Linux 运维必备的 40 个命令总结
1.删除0字节文件 find -type f -size 0 -exec rm -rf {} ; 2.查看进程 按内存从大到小排列 PS -e -o "%C : %p : %z : %a&q ...
- mysql主从同步下---主从配置
1.安装mysql主从服务器 1.1 初始化docker中mysql挂载目录 # 新建2个目录, 存放master和slave的配置和数据, cd ~ # ~ 代表家目录 /home/你的用户名/ ...
- 不使用 MQ 如何实现 pub/sub 场景?
hello,大家好,我是小黑,又和大家见面啦~~ 在配置中心中,有一个经典的 pub/sub 场景:某个配置项发生变更之后,需要实时的同步到各个服务端节点,同时推送给客户端集群. 在之前实现的简易版配 ...
- MySQL错误日志(Error Log)
错误日志是一个文本文件,记录了 MySQL Server 每次启动和关闭的详细信息以及运行过程中所有较为严重的警告和错误信息.在遇到问题时,应该首先查看这个文件. 如何开启 使用命令 SHOW VAR ...
- 2017 Mid Central Regional F.Orderly Class(大水题)
这两天刷了两道过去的原题,看看思维还是8太行. 这道题问给出两个字符串,要求只翻转一次,问有几种不同的方法使得a串变成b串 我一开始没看到只翻转一次,还以为是个计数 + 字符串dp大难题,心想当年的学 ...
- 第8.8节 Python使用__new__方法和构造方法__init__完成类实例化的过程详解
第8.8节 Python使用__new__方法和构造方法__init__完成类实例化的过程详解 前面章节介绍了Python类中的__new__方法和构造方法__init__,并通过实例分析了二者之间关 ...
- 第12.7节 Python标准库内置模块小结
本章老猿走马观花般的介绍了一下前面没有介绍的内置模块,内容很多,介绍的很泛,介绍的目的只是让大家知道有哪些内置模块.大致的功能有哪些,以后要使用时大家可以再去详细研究.之所以采用这种方式,一是老猿时间 ...
- Pentaho Report Designer 入门教程(一)
PentahoReport Designer 入门教程 采用Pentaho Report Designer5.1版本,也是最新的版本. 一. 安装和介绍 介绍部分内容略,首先安装jdk,并 ...
- 《30天自制操作系统》软盘 -> VMware虚拟机
书名叫做30天自制操作系统,按照学校课设答辩的时间来看,估计得把书名改成<一周自制操作系统>,太卷了哈哈哈 我们可以使用qemu来模拟物理机 make run第二天制作的操作系统 可以看到 ...