1. 程式人生 > >SQL Server 2016 發送郵件功能

SQL Server 2016 發送郵件功能

logs server img 註意 http 基本 3.5 net .net 3.5

--1 安裝好SQL Server 2016

--2 安裝.Net 3.5

由於SQL Server 2016 安裝不提示強制安裝.NET 3.5 但是還是需要安裝,數據庫發送郵件會使用.NET 3.5 提供的內容,如果不安裝.NET 3.5 那麽mail不能正常發送

Windows Server 2012 R2 安裝.NET 3.5 在增加服務和應用功能中安裝失敗,提示0x800f0907

原因為,需要.NET 3.5 的安裝源文件。

最好的辦法,使用虛擬光驅加載Windows Server 2012 R2 的iso 鏡像到磁盤,再讀取source下面的sxs文件夾裏面的內容,進行備用安裝源安裝。

-- 3配置郵件發送

技術分享

第一次使用就按照默認選項即可

技術分享

先創建配置文件,增加配置賬戶等

技術分享

勾選公共訪問,避免權限,不過很多郵件服務器都是需要基本身份驗證的。這裏是私人郵件服務器,就沒做限制

-- 4 激活數據庫mail功能

sp_CONFIGURE ‘show advanced‘, 1
GO
RECONFIGURE
GO
sp_CONFIGURE ‘Database Mail XPs‘, 1
GO
RECONFIGURE
GO

-- 5 測試發送mail

技術分享

-- 6 確認收到即可,如果沒有收到,請註意防火墻部分和配置的郵件配置文件信息

SQL Server 2016 發送郵件功能