asp.net使用qq邮箱服务发邮件
2017-03-14 16:01
288 查看
一、核心代码如下
protected void Page_Load(object sender, EventArgs e)
{
MailMessage myMessage = new MailMessage();
myMessage.Subject = "Test Message";
myMessage.Body = "Hello world, from planet wrox";
myMessage.From = new MailAddress("***********@qq.com");
myMessage.To.Add(new MailAddress("***********@qq.com"));
SmtpClient mySmtpClient = new SmtpClient();
mySmtpClient.Send(myMessage);
}
二、对邮件服务的配置
<system.net>
<mailSettings>
<smtp deliveryMethod="Network">
<network host="smtp.qq.com" userName="*************@qq.com" password="*****************" port="587" enableSsl="true"/>
</smtp>
</mailSettings>
</system.net>
</configuration>
其中userName为邮箱名称,password为邮箱密码,但是最新qq邮箱,要用授权码
生成授权码,然后邮箱密码用授权码替换
注意上图相关的邮箱服务要开启
通过上面步骤即可完成邮件的发送
protected void Page_Load(object sender, EventArgs e)
{
MailMessage myMessage = new MailMessage();
myMessage.Subject = "Test Message";
myMessage.Body = "Hello world, from planet wrox";
myMessage.From = new MailAddress("***********@qq.com");
myMessage.To.Add(new MailAddress("***********@qq.com"));
SmtpClient mySmtpClient = new SmtpClient();
mySmtpClient.Send(myMessage);
}
二、对邮件服务的配置
<system.net>
<mailSettings>
<smtp deliveryMethod="Network">
<network host="smtp.qq.com" userName="*************@qq.com" password="*****************" port="587" enableSsl="true"/>
</smtp>
</mailSettings>
</system.net>
</configuration>
其中userName为邮箱名称,password为邮箱密码,但是最新qq邮箱,要用授权码
生成授权码,然后邮箱密码用授权码替换
注意上图相关的邮箱服务要开启
通过上面步骤即可完成邮件的发送
相关文章推荐
- 将 ASP.NET 2.0 应用程序服务配置为使用 SQL Server 2000 或 SQL Server 2005
- asp.net中使用JMail发邮件
- 将 ASP.NET 2.0 应用程序服务配置为使用 SQL Server 2000 或 SQL Server 2005
- asp.net中使用JMail发邮件
- 在ASP.NET AJAX中使用应用程序服务和本地化(1):身份认证组件AuthenticationService
- ASP.NET中使用组件服务(1)
- asp.net中使用JMail发邮件
- 在ASP.NET AJAX中使用应用程序服务和本地化(3):用户个性化组件ProfileService
- 将 ASP.NET 2.0 应用程序服务配置为使用 SQL Server 2000 或 SQL Server 2005
- 使用 ASP.NET 所创建的 XML Web 服务的设计指南
- 在ASP.NET AJAX中使用应用程序服务和本地化(4):示例程序:读取、修改并保存用户个性化信息
- 使用 ASP.NET 创建的 XML Web 服务的设计指南
- 使用 ASP.NET 创建的 XML Web 服务的概述
- asp.net中使用JMail发邮件
- 使用 ASP.NET 创建的 XML Web 服务的概述
- 使用ASP.NET Web服务代理的URL行为属性
- 将 ASP.NET 2.0 应用程序服务配置为使用 SQL Server 2000 或 SQL Server 2005
- asp.net中使用JMail发邮件
- 在ASP.NET AJAX中使用应用程序服务和本地化(2):示例程序:实现用户登录和注销
- 使用 Windows CardSpace 保证您的 ASP.NET 应用程序和 WCF 服务的安全