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数据库实现邮件自动发送
相关推荐
Web极客码2 分钟前
WordPress 在哪里存储网站上的图片?
运维·服务器·wordpress
J_liaty4 分钟前
SpringBoot整合Canal实现数据库实时同步
数据库·spring boot·后端·canal
想逃离铁厂的老铁8 分钟前
Day60 >> 94、城市间货物运输1️⃣ + 95、城市间货物运输 2️⃣ + 96、城市间货物运输 3️⃣
java·服务器·前端
草莓熊Lotso9 分钟前
从零手搓实现 Linux 简易 Shell:内建命令 + 环境变量 + 程序替换全解析
linux·运维·服务器·数据库·c++·人工智能
Mr_Xuhhh2 小时前
MySQL核心知识梳理:从连接到查询的完整指南
数据库·sql·mysql
wsxlgg2 小时前
MySQL中count(*)、count(1)、count(字段)的区别
数据库·mysql
pengdott8 小时前
Oracle RAC内存融合技术深度解析:集群性能的幕后引擎
数据库·oracle
csudata9 小时前
绿色便携版PostgreSQL发行版重磅发布
数据库·postgresql
阳光九叶草LXGZXJ9 小时前
达梦数据库-学习-48-DmDrs控制台命令(同步之Manager、CPT模块)
linux·运维·数据库·sql·学习
我科绝伦(Huanhuan Zhou)10 小时前
脚本再升级,兼容Oracle 26ai一键安装
数据库·oracle