.Net(C#)最简单的邮件发送案例
一、序言
刚开始接触邮件发送功能的时候,在网上找的资料都挺复杂的!对于新手入门有点难(至少对于本人来说,第一次接触的时候确实不容易)。这里就写一段简单的邮箱发送代码,备忘,也给新手一个参考(相关类的字段/属性/方法请参考msdn)!
二、源码(引入命名空间System.Net,System.Net.Mail)
class Program
{
static void Main(string[] args)
{
// host:邮件服务器,port:端口
SmtpClient smtpClient = new SmtpClient("smtp.live.com", );
// 是否启用安全套接字层加密连接
smtpClient.EnableSsl = true; // 邮件对象
MailMessage mailMessage = new MailMessage("发送方邮件地址", "接收方邮件地址", "邮件标题!", "邮件内容!");
// 邮件优先级
mailMessage.Priority = MailPriority.Normal;
// 发送方身份验证
smtpClient.Credentials = new NetworkCredential("发送方邮件地址", "发送方邮件登录密码"); //开始发送
smtpClient.Send(mailMessage); Console.WriteLine("发送成功!");
Console.ReadLine();
}
}
.Net(C#)最简单的邮件发送案例的更多相关文章
- java简单的邮件发送
		java实现简单的邮件发送案例,学会了这个你就可以利用这个来整你的好友了,不断地给他进行邮箱轰炸(当然个人不建议瞎搞),最重要的是明白其中的原理最好了.话不多说,直接看代码案例了.首先需要导入的jar ... 
- mailto - 简单多媒体邮件发送程序
		SYNOPSIS mailto [-a] [-c] [-s] [recipient name(s)] DESCRIPTION mailto 程序是一个用于发送MIME格式的多媒体邮件(MIME格式是 ... 
- 简单的邮件发送mail.jar
		public class MailSender { final static Logger logger = Logger.getLogger(MailSender.class); /** * 发送简 ... 
- [vb.net]最简单的邮件发送
		Imports Microsoft.Office.Interop.Outlook Private Sub sendMail() Dim outObj As New Application Dim it ... 
- 发送邮件(遵循smtp协议即简单的邮件发送协议)
		HandleSendEmail.aspx逻辑 protected void Page_Load(object sender,EventArgs e) { foreach(var item in Req ... 
- 通过smtp协议简单实现邮件发送
		使用到的类: ①SmtpClient--发送邮件的类(using System.Net.Mail;) ②MailMessage--初始化邮件的类 ③ NetworkCredential--身份验证的类 ... 
- C#真他妈神奇,一个函数都不用写就能实现一个简单的邮件发送工具
		MailMessage EmaillMessage = new MailMessage( //创建一个对象 new MailAddress(loning.Te ... 
- .NET开发邮件发送功能的全面教程(含邮件组件源码)
		今天,给大家分享的是如何在.NET平台中开发“邮件发送”功能.在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下: 1) 邮件基础理论知识 2) ... 
- J2EE 邮件发送那些事儿
		距离自己写的关于java邮件发送的第一篇博客已经有很长一段时间了,现在回过头看看.虽然代码质量方面有待提高,整体结构也不怎样,但是基本思路和过程还是比较纯的.现在有空写写J2EE中邮件发送的开发,实际 ... 
随机推荐
- 我所了解的CSS
			我真的了解css吗? 我这样问自己. 我的思考和这几天的学习来自于看了寒冬winter大神的这篇blog:谈谈面试与面试题 .说实话, 我边看,脑袋里面边翻篇一样的过着我的那点css知识,看完了,整个 ... 
- 如何在施工物料管理Web系统中处理大量数据并显示
			最近在开发施工物料管理系统,其中涉及大量的物料信息需要管理和汇总,数据量非常庞大.之前尝试自己通过将原始数据,加工处理建模,在后台代码中通过分组.转置再显示到 Web 页面中,但自己编写的代码量非常大 ... 
- 这里有个坑---[NotMapped]不要忘了加
			这里有个坑,我们定义实体的时候如果使用了在数据库没有的字段记得加[NotMapped]---------每一个遇到的坑总结后都是一比财富. 在项目中我们一般会使用EF等ORM框架来为我们服务,在ORM ... 
- h5原生拖拽
			<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ... 
- atitit 英文与中文与阿拉伯文的简化解决方案.docx
			atitit 英文与中文与阿拉伯文的简化解决方案.docx 1. 英文与中文与阿拉伯文的简化意义1 2. 简化的主要方法分类2 2.1. 同音替代法(比如o2o)2 2.2. 符号法(比如英文i18n ... 
- Zabbix安装部署
			zabbix服务器端配置:(10.27.98.29服务器端) 1.安装lamp环境 yum -y install autoconf curl-devel gcc gcc-c++ httpd httpd ... 
- linux下编译安装curl
			linux下编译安装curl 1.下载curl git clone https://github.com/curl/curl.git 2.在curl目录下生成configure文件 ./buldcon ... 
- Mybatis中SqlMapper配置的扩展与应用(2)
			三.子表删除兼容问题 这个问题,使用SQL配置函数不太好处理,而且就算使用SQL配置函数,也不够直观,有点自动生成SQL的意味,太Hibernate了(不过要是可以兼收Hibernate和Mybati ... 
- 数据类型,隐式转换以及json,对象,引用类型,预解析 视频教程
			随便看看,需要有一点一点基础. 链接:http://pan.baidu.com/s/1c20pcOC 密码:xq2x 
- .NET面试题解析(02)-拆箱与装箱
			系列文章目录地址: .NET面试题解析(00)-开篇来谈谈面试 & 系列文章索引 装箱和拆箱几乎是所有面试题中必考之一,看上去简单,就往往容易被忽视.其实它一点都不简单的,一个简单的问题也 ... 
