SQLServer利用QQ邮箱做SMTP服务器发邮件

环境
Microsoft SQL Server 2019 (RTM) - 15.0.2000.5 (X64)
SQL Server Management Studio 15.0.18384.0
SQL Server 管理对象 (SMO) 16.100.46367.54
Microsoft .NET Framework 4.0.30319.42000
操作系统 Windows Server2019


前言:

首先,你要会SQLServer配置邮件的过程!

如果你不会,请看这位仁兄的文档,写的很好哟~ SqlServer数据库实现邮件自动发送

我的笔记也是基于他的文章所作的延伸,重点在:

★邮件服务器的区别?

  • POP3 (Post Office Protocol - Version 3),邮件可收、可删

  • IMAP (Internet Message Access Protocol),邮件可收,不可删

  • SMTP (Simple Mail Transfer Protocol),邮件可发送

★★如何以QQ邮箱作为SMTP服务器?

  1. 登录QQ邮箱,进入设置


  1. 只要用到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务都需要配置授权码

    进入管理服务,如果不清楚授权码是什么,可进入教程学习

  2. 进入账号&安全配置授权码------记住你的授权码,后面会用到。

  1. 当然, 也可以在设备管理中查看授权码的状态,如图所示,该授权码用作SQLServer
    邮箱SMTP,说明已经连上了邮箱服务,状态正常。你们在做的时候也可以从这个思路排查是不是授权码、邮箱账号错了。

★★★QQ邮箱的信息与SQLServer邮件功能配置同步?

  1. 拿到QQ邮箱授权码后,现在我们进入SQLServer配置:
    是否有数据库邮件配置,若无,则检查当前账号权限:
  2. 双击进入,配置任务界面下一步:

更细节的流程不赘述了,不懂的看前言分享的教程链接。

  1. 现在展示最重要的内容:数据库邮件配置文件怎么填?
    有几个需要注意的点再强调下:
    ①服务器名称、端口号、SSL链接
    ②密码是授权码!
  2. 配置完成后,右键点击数据库邮件,发送测试电子邮件:

  3. 进邮箱看下,收到了,测试成功。可以做下一步了。下一步,还是推荐这位老兄的教程
    SqlServer数据库实现邮件自动发送
相关推荐
小yu爱学习几秒前
2026大专区块链技术应用专业考什么证?
运维·服务器·区块链
ITMr.罗4 分钟前
ORM会不会刷关联属性
数据库·sql·oracle
光影34155 分钟前
购买 orangepiB 主板 ubuntu 系统 联网
数据库·ubuntu·postgresql
咕噜签名-铁蛋6 分钟前
云服务器给我们生活带来了什么影响力
运维·服务器·生活
遇到困难睡大觉哈哈7 分钟前
Harmony os LazyForEach:数据懒加载详解
服务器·网络·windows·harmonyos·鸿蒙
VX:Fegn08959 分钟前
计算机毕业设计|基于springboot + vue毕业设计选题管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
袁煦丞 cpolar内网穿透实验室13 分钟前
12.1周一 Postgresql无需公网 IP 也能远程连数据库?cpolar 内网穿透实验室第 402 个成功挑战
数据库·tcp/ip·postgresql·远程工作·内网穿透·cpolar
葡萄城技术团队17 分钟前
不知道怎么选型文件型数据库?快来看看吧
数据库
生产队队长19 分钟前
Database:PLSQL连接Oracle数据库(两种方式)
数据库·oracle