邮箱发送API .Net
调用QQ邮箱发送邮件接口,完成QQ邮箱发送邮件。步骤如下:
1.开启POP3/SMTP服务
2.点过之后会让你验证一下密保或者发送一条短信
3.验证过后会弹出一个开启POP3/SMTP服务的授权码,这个授权码很重要,要记住这个授权码:授权码很重要,然后点击确定


C#代码:
1 ///<summary>
2 /// 发送邮件方法
3 ///</summary>
4 ///<param name="mailTo">收件人邮箱</param>
5 ///<param name="mailSubject">邮件标题</param>
6 ///<param name="mailContent">邮件内容</param>
7 public static bool SendEmail(string mailTo, string mailSubject, string mailContent)
8 {
9 // 设置发送方的邮件信息,例如使用QQ的smtp
10 string smtpServer = "smtp.qq.com"; //SMTP服务器
11 string mailFrom = ""; //登陆用户名
12 string userPassword = "basuuvmyjpbmbgea";//授权码
13
14 // 邮件服务设置
15 SmtpClient smtpClient = new SmtpClient();
16 smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式
17 smtpClient.Host = smtpServer; //指定SMTP服务器
18 smtpClient.Credentials = new System.Net.NetworkCredential(mailFrom, userPassword);//用户名和授权码
19
20 // 发送邮件设置
21 MailMessage mailMessage = new MailMessage(mailFrom, mailTo); // 发送人和收件人
22 mailMessage.Subject = mailSubject;//主题
23 mailMessage.Body = mailContent;//内容
24 mailMessage.BodyEncoding = Encoding.UTF8;//正文编码
25 mailMessage.IsBodyHtml = true;//设置为HTML格式
26 mailMessage.Priority = MailPriority.Low;//优先级
27
28 try
29 {
30 smtpClient.Send(mailMessage); // 发送邮件
31 return true;
32 }
33 catch (SmtpException ex)
34 {
35
36 //File.AppendAllText(getServerPath("Send"), ex.Message + " \r\n");
37 return false;
38 }
39 }

邮箱发送API .Net的更多相关文章
- 通过邮箱发送html报表
前言 需求是发送邮件时, 可以将报表正文贴到邮件里, 可以正常复制选中报表内容. 目前的做法是简单粗暴的转成了一张图片, 这样效果显然是很糟糕的. 今天看到邮箱里可以预览Word, Excel, F1 ...
- Linux配置邮箱发送(MUTT/MSMTPQ)
配置邮箱发送 http://www.ilanni.com/?p=10589
- java邮件发送 qq与163邮箱互发和qq和163邮箱发送其他邮箱实例
研究了近一天的时间,通过查阅相关资料,终于对java发送邮件的机制,原理有了一点点的理解,希望能够帮到大家! 1.首先要向你的项目里导入1个jar包:mail-1.4.4.jar即可(实现qq和163 ...
- spring 实现邮箱发送
使用spring mail 实现的邮箱发送功能,包括附件的发送(附件发送要保证附件存在的路径是真实),使用maven集成jar包,通过spring mvc 实现前后台的调用,发送方使用的是163邮箱, ...
- java邮箱发送
一.为何要使用邮箱发送 相信大家在日常工作生活中少不了和邮件打交道,比如我们会用邮件进行信息交流,向上级汇报日常工作:邮件发送的原理是什么?邮件是如何发送的呢?本系列教程将会讲解邮件如何申请可用jav ...
- JAVA 实现 QQ 邮箱发送验证码功能(不局限于框架)
JAVA 实现 QQ 邮箱发送验证码功能(不局限于框架) 本来想实现 QQ 登录,有域名一直没用过,还得备案,好麻烦,只能过几天再更新啦. 先把实现的发送邮箱验证码更能更新了. 老规矩,更多内容在注释 ...
- qq邮箱发送,mail from address must be same as authorization user
由于邮箱发送的邮箱账号更换,所以重新测试.结果一直出错,要不就是请求超时,要不就是未授权. 用smtp 开始的时候,端口使用495,结果是请求超时. 后来改成25,结果是未授权. 再后来听人说,有一个 ...
- Java邮箱发送——企业版
企业版邮箱发送工具类 import java.security.Security; import java.util.Properties; import javax.mail.Authenticat ...
- SpringBoot中快速实现邮箱发送
前言 在许多企业级项目中,需要用到邮件发送的功能,如: 注册用户时需要邮箱发送验证 用户生日时发送邮件通知祝贺 发送邮件给用户等 创建工程导入依赖 <!-- 邮箱发送依赖 --> < ...
随机推荐
- jquery 局部刷新load 某个div或者某个表格
在使用 ajax 进行删除用户操作的时候,可以在 success 里写一个 window.location.reload(); 让页面刷新. 但是,我不想那样,我只想局部刷新 比如,我删除几个用户后, ...
- C# 生成图片验证码 图片缩略图 水印
using System; using System.Collections.Generic; using System.Drawing; using System.Drawing.Drawing2D ...
- 不同程序语言处理加密算法的性能对比(PHP/Golang/NodeJS)
首先上我最常用且最易用的PHP来做下测试 <?php function test_encrypt($fun, $max) { $begin = microtime(TRUE); $pwdpre ...
- Guns自动化生成代码使用
一.Guns简介 Guns基于Spring Boot2,致力于做更简洁的后台管理系统.包含系统管理,代码生成,多数据库适配,SSO单点登录,工作流,短信,邮件发送,OAuth2登录,任务调度,持续集成 ...
- 最全的Visual Studio Code配置及使用教程
史上最全vscode配置使用教程 工欲善其事,必先利其器.想要优雅且高效的编写代码,必须熟练使用一款前端开发工具.但前端开发工具数不胜数,像HBuilder.Sublime Text.WebStorm ...
- 坐标转换成SVG的path路径
大家好,我是一个刚入职的前端小白,入职后一直做关于svg 的东西,我将自以为很方便的方法提供给大家. function svgPathCurv(a,b,curv) { /* * 弯曲函数. * a:a ...
- linux seccomp使用和原理
linux seccomp使用和原理 概要 linux的沙箱机制,可以限制进程对系统调用的访问,从系统调用号,到系统调用的参数,都可以检查和限制 有两种模式 SECCOMP_MODE_STRICT, ...
- 俯瞰Dubbo全局,阅读源码前必须掌握这些!!
写在前面 在上一篇<冰河开始对Dubbo下手了!>一文中,我们重点介绍了为何要学习Dubbo,而且还是要深入理解Dubbo的原理和核心源码.既然是要写深度解析Dubbo源码的系列专题,我们 ...
- 对数几率回归(逻辑回归)原理与Python实现
目录 一.对数几率和对数几率回归 二.Sigmoid函数 三.极大似然法 四.梯度下降法 四.Python实现 一.对数几率和对数几率回归 在对数几率回归中,我们将样本的模型输出\(y^*\)定义 ...
- SparkSQL学习进度9-SQL实战案例
Spark SQL 基本操作 将下列 JSON 格式数据复制到 Linux 系统中,并保存命名为 employee.json. { "id":1 , "name&quo ...