C#使用邮件服务

简介: 本文演示了在C#中使用邮件服务的一般方法: //发送邮件 MailMessage mail = new MailMessage(); mail.

本文演示了在C#中使用邮件服务的一般方法:

//发送邮件
            MailMessage mail = new MailMessage();
            
            mail.Subject = subject;
            mail.From = new MailAddress(EmailFrom, EmailFromDip);
            mail.To.Add(new MailAddress(EmailTo, EmailToDsp)); //可以添加多个收件人       
            //mail.CC.Add(new MailAddress("xx@xxx.cn", "xys")); //抄送      
            mail.Body = EmailBody;
            mail.BodyEncoding = System.Text.Encoding.UTF8;
            mail.IsBodyHtml = false;
            mail.Priority = MailPriority.High;
            SmtpClient smtp = new SmtpClient(EmailSmtp, 25);
            smtp.EnableSsl = false;
            smtp.UseDefaultCredentials = false;
            smtp.Credentials = new System.Net.NetworkCredential(UserName, PassWord); //通行证    
            smtp.DeliveryMethod = SmtpDeliveryMethod.Network; //递送方法 为 网络   
            try
            {
                smtp.Send(mail);
                sw.WriteLine("EMail send success" + " " + DateTime.Now.ToLongDateString());
                sw.Flush();
            }
            catch (Exception ex)
            {
                sw.WriteLine("EMail send error" + " "+ DateTime.Now.ToLongDateString());
                sw.Flush();
            }


目录
相关文章
|
1月前
|
存储 搜索推荐 API
电子邮件是啥?什么是电子邮件
电子邮件是啥?什么是电子邮件
|
4月前
电子邮件服务
电子邮件服务
36 1
|
4月前
|
消息中间件
Rabbimq发送邮件并消费邮件
Rabbimq发送邮件并消费邮件
471 3
Jamil+c#—实现邮件的发送
Jamil+c#—实现邮件的发送
130 0
Jamil+c#—实现邮件的发送
|
Java 开发者
邮件任务|学习笔记
快速学习邮件任务
67 0
邮件任务|学习笔记
|
Java 网络安全 数据安全/隐私保护
阿里云smtp邮件服务引发的血案
前言今天开发伙伴找我修改邮件服务smtp发现网站用邮箱找回密码失败了!于是我开始了简单得操作! 首先我扫描一下! 发现25端口没有连接服务。 看一下报错! 之后telnet一下 telnet smtp.163.com 25发现找不到! 之后上网找一些资料发现阿里的售后很早之前发过这样的帖子 说25端口禁用了,之后又有查询资料发现465端口ssl可以! 那么问题找到了 那就需要将25端口换到465端口 采用SSL协议传输邮件。
1215 0
上班族用哪个邮箱好用,如何正确使用邮件工作?
随着现代信息社会工作节奏越来越快,无纸化办公成为未来发展的趋势。职场工作沟通,邮件是很重要的方式,虽然没有电话或者面对面沟通来的直接,但是邮箱在职场中不仅是交流的工具, 作为职场新人,选择好用的工作邮箱以及正确使用邮件工作都是非常重要的。
4404 0
|
关系型数据库 测试技术 数据库