公司网站代做,免费建立网站教程,商城网站的建设定位,wordpress打开有背景音乐准备工作
注册邮箱
首先我们需要注册一个作为发送邮件的邮箱#xff0c;这一步可以直接进入网易邮箱官网进行注册#xff0c;
注册地址#xff1a;https://mail.163.com/
这里我们可以选择【快速注册】和【普通注册】#xff0c;如图1-1所示#xff0c;这里我选择的普…准备工作
注册邮箱
首先我们需要注册一个作为发送邮件的邮箱这一步可以直接进入网易邮箱官网进行注册
注册地址https://mail.163.com/
这里我们可以选择【快速注册】和【普通注册】如图1-1所示这里我选择的普通注册 图1-1
登录邮箱
注册完成之后我们登录邮箱登录网址https://mail.163.com/
输入上一步中注册的账号和密码如图1-2所示进行登录 图1-2
开启SMTP服务
首先点击设置在图1-3中标识出来了进入设置后我们找到SMT点击进入进行设置 图1-3
接下来找到IMAP/SMTP服务点击右边的【开启】按钮如图1-4所示这里我已经开启了所以显示的是【关闭】按钮这个时候我们的邮箱就已经开启了SMTP服务 图1-4
这里我们可以看到提示中有服务器地址我们开启的是SMTP服务如图1-5所示SMTP服务器的地址是smtp.163.com 图1-5
开启后我们可以获取到授权码进行授权即可到这里我们可以退出网易邮箱界面接下来进入代码阶段
代码展示
可以使用C#中的SmtpClient类和MailMessage类来实现通过SMTP协议发送电子邮件。以下是实现步骤
第一步
首先创建两个字段一个为_server另一个为_email如图2-1所示 图2-1
第二步
创建一个发送邮件的方法首先创建一个SmtpClient对象、发件人地址对象、收件人地址对象和MailMessage对象这里在创建SMTP对象的时候需要放入服务器地址作为参数、创建收发件人对象的时候需要输入邮箱地址、姓名和Encoding.UTF8作为参数最后在创建MailMessage对象的时候需要把from和to作为参数传入如图2-2所示 图2-2
第三步
接下来需要添加邮件主题和邮件内容这里的body变量是方法传入的参数直接引用即可如图2-3所示 图2-3
第四步
接下来我们需要对邮件信息做一些必要的设置以及设置用户名和密码方便下一步使用如图2-4所示 图2-4
需要注意的是这里的密码不是账号的登陆密码是系统自动生成的授权码
第五步
接下来使用账号和授权码作为参数创建一个NetworkCredential对象并赋值给client对象的Credentials属性如图2-5所示 图2-5
最后调用Send方法将message对象进行邮件发送至此一个完整的邮件发送实例已完成赶快动手试试吧。