由于自己很好奇,有一些推广之类的 邮件,发件人后面,都有一个 由 .... 代发。

所以,查找了一些资料,来验证了一下实现方法。

  咱们先来看看,实现代发的 理想效果图

  

当然,这一种,是利用 代发的 邮箱服务器来发送的,(下面给你代码 ,备注一下)

代码如下:

 //实例化两个必要的
MailMessage mail = new MailMessage();
SmtpClient smtp = new SmtpClient(); //发送邮箱地址
mail.From = new MailAddress("zhangsan@support.hmeonline.net");
//这里是 代发邮箱,下面邮箱服务器地址,也是填写代发邮箱的服务器地址
mail.Sender = new MailAddress("xxxxxxx@163.com");
//收件人(可以群发)
mail.To.Add(new MailAddress("xxxxxxx@qq.com"));
//是否以HTML格式发送
mail.IsBodyHtml = true;
//主题的编码格式
mail.SubjectEncoding = Encoding.UTF8;
//邮件的标题
mail.Subject = "测试一下发件的标题";
//内容的编码格式
mail.BodyEncoding = Encoding.UTF8;
//邮件的优先级
mail.Priority = MailPriority.Normal;
//发送内容,咱们随意填写一些。
mail.Body = @"获取打开邮件的用户IP,图片由服务器自动生成:";
//收件人可以在邮件里面
mail.Headers.Add("Disposition-Notification-To", "回执信息");
//发件邮箱的服务器地址
smtp.Host = "smtp.163.com";
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Timeout = ;
//是否为SSL加密
smtp.EnableSsl = true;
//设置端口,如果不设置的话,默认端口为25
smtp.Port = ;
smtp.UseDefaultCredentials = false;
//验证发件人的凭据
smtp.Credentials = new System.Net.NetworkCredential("xxxx@163.com", "xxxx");
try
{
//发送邮件
smtp.Send(mail);
Console.WriteLine("发送成功");
}
catch (Exception e)
{
Console.WriteLine("发送失败:" + e.Message);
}

当然了,上面一些邮箱信息,自己改了一些,省的哪个妹子,给我发邮件   hahahahahahahahah

来,咱们看看 最终实现的效果。

就此,一个代发的邮件,成功完成。

注意: 代码最关键的 是

 mail.Sender = new MailAddress("xxxxxxx@163.com");

 //发件邮箱的服务器地址
 smtp.Host = "smtp.163.com";

给大家分享一点 阿里云服务器的优惠券

https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=poymesj7&utm_source=poymesj7

C# 实现邮件代发的更多相关文章

  1. python开发基于SMTP协议的邮件代发服务

    写在这篇文章前照例给大家灌输点名词解释,理论知识,当然已经很熟悉的同学可以往下翻直接看干货 1. 什么是SMTP SMTP即简单传输协议(Simple Mail Transfer Protocol), ...

  2. 最实用的IT类网站及工具大集合

    1.聚合数据 大家在开发过程中,可能会用到各种各样的数据,想找一些接口来提供一些数据.比如天气预报查询,火车时刻表查询,彩票查询,身份证查询等等.有了这个接口,直接调用即可.各种各样的API接口满足你 ...

  3. 干货!IT小伙伴们实用的网站及工具大集合!持续更新!

    1.Git 还在担心自己辛辛苦苦写的代码被误删了吗?还在担心自己改错了代码不能挽回吗?还在苦恼于多人开发合作找不到一个好的工具吗?那么用Git就对 了,Git是一个开源的分布式版本控制系统,用以有效. ...

  4. 最实用的IT类网站及工具大集合[转]

    1.聚合数据 大家在开发过程中,可能会用到各种各样的数据,想找一些接口来提供一些数据.比如天气预报查询,火车时刻表查询,彩票查询,身份证查询等等.有了这个接口,直接调用即可.各种各样的API接口满足你 ...

  5. 【转】最实用的IT类网站及工具大集合

    转自:http://www.cnblogs.com/annie00/p/5753507.html 1.聚合数据 大家在开发过程中,可能会用到各种各样的数据,想找一些接口来提供一些数据.比如天气预报查询 ...

  6. linux 原生系统发送电子邮件 (在本地与因特网)

    有用的资料在 Linux mail 命令 http://www.cnblogs.com/JemBai/archive/2012/01/24/2329136.html 还有这里 Linux系统下mail ...

  7. PHP:基于百度大脑api实现OCR文字识别

    有个项目要用到文字识别,网上找了很多资料,效果不是很好,偶然的机会,接触到百度大脑.百度大脑提供了很多解决方案,其中一个就是文字识别,百度提供了三种文字识别,分别是银行卡识别.身份证识别和通用文字识别 ...

  8. 转:从零开始做app需要做的事情列表

    https://qdan.me/list/VaXl7N8emfv1ayWg 从零开始做App的Bootstrap 做一个App,需要很多东西. 不定期更新. 团队 工欲善其事,必先利其器. 需求管理 ...

  9. spring mvc下实现通过邮箱找回密码功能

    1功能分析 通过spring mvc框架实现通过邮箱找回密码. 2 实现分析 主要是借助某个邮箱的pop3/smtp服务实现的邮件代发功能. 3 源码分析 3.1首先在用户表对应的javabean中加 ...

随机推荐

  1. 没有无线路由,如何让手机使用电脑的网络xyytit

    前言: 智能手机已经越来越普遍,但国内的无线网络的步伐还是没有跟上智能机的脚步.纵使3G,4G已经相继推出,但国内的资费价格着实有点不接地气,所以无线wifi无疑是智能机使用最多的.各大软件上.设备商 ...

  2. C# Socket网络编程精华篇

    我们在讲解Socket编程前,先看几个和Socket编程紧密相关的概念: TCP/IP层次模型 当然这里我们只讨论重要的四层 01,应用层(Application):应用层是个很广泛的概念,有一些基本 ...

  3. Spring框架的特点

    1. 为什么要学习Spring的框架 * 方便解耦,简化开发 * Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Spring管理 * AOP编程的支持 * Spring提供面向切面 ...

  4. Mininet

    在Coursera SDN开放课程中,编程作业要用Mininet来完成.这里对Mininet做一个简单的介绍. 什么是Mininet Mininet是由一些虚拟的终端节点(end-hosts).交换机 ...

  5. eclipse安装automake

    help->Install new software

  6. CocoStudio

    不知道从哪里下载的CocoStudio_Full_V1.0.0.1.1185392965.exe 安装后点击"Animation Editor"."UI Editor&q ...

  7. 启动 nexus, major.minor 51.0 版本不支持

    a).Nexus的2.6版本及其以后版本 使用的Java的jdk7. b).Nexus的2.0-2.5版本 使用Java的jdk6的update30版本及其以后的jdk6版本 使用Java的jdk7的 ...

  8. Directory /usr/local/hadoop/tmp/tmp/hadoop-root/dfs/name is in an inconsistent state: storage directory does not exist or is not accessible

    解决方法: <property> <name>hadoop.tmp.dir</name> <value>/usr/local/hadoop/tmp< ...

  9. 常见的web服务器软件分类

    (1)ApacheApache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上.Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软 ...

  10. win7 精简板 安装ardunio uno r3驱动

    http://www.arduino.cn/thread-2350-1-1.html 下载那个64位的 http://www.keyes-robot.cn/forum.php?mod=viewthre ...