SQL中的郵件配置!
點(diǎn)擊關(guān)注上方“SQL數(shù)據(jù)庫開發(fā)”,
設(shè)為“置頂或星標(biāo)”,第一時(shí)間送達(dá)干貨
在配置之前請(qǐng)先把郵件的POP3之類的設(shè)置一下:
簡(jiǎn)圖:

?
其他郵箱都是類似的,下面我們開始SQL Server數(shù)據(jù)庫的演示
圖形化演示









測(cè)試一下



命令演示
命令演示:(不需要記,你又不是DBA,會(huì)用即可)
腳本如下:?
--開啟發(fā)郵件功能
exec sp_configure 'show advanced options',1
reconfigure with override
go
exec sp_configure 'database mail xps',1
reconfigure with override
go
--創(chuàng)建郵件帳戶信息
exec msdb.dbo.sysmail_add_account_sp
?@account_name ='dunitian1', ? ? ? ? ? ? ? ? ? -- 郵件帳戶名稱 ?
?@email_address ='[email protected]', ? ? ? ? ? ? ?-- 發(fā)件人郵件地址 ? ?
?@display_name ='SQLServer2014_192.168.1.20', ?-- 發(fā)件人姓名
?@MAILSERVER_NAME = 'smtp.yeah.net', ? ? ? ? ? -- 郵件服務(wù)器地址
?@PORT =25, ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-- 郵件服務(wù)器端口
?@USERNAME = '[email protected]', ? ? ? ? ? ? ? ? ?-- 用戶名
?@PASSWORD = '郵件密碼' ? ? ? ? ? ? ? ? ? ? ? ? ? ?-- 密碼 ?
GO
--數(shù)據(jù)庫配置文件
exec msdb.dbo.sysmail_add_profile_sp
?@profile_name = 'SQLServer_DotNetCrazy1', ? ? -- 配置名稱
?@description = '數(shù)據(jù)庫郵件配置文件' ? ? ? ? ? ?-- 配置描述
go
--用戶和郵件配置文件相關(guān)聯(lián)
exec msdb.dbo.sysmail_add_profileaccount_sp
?@profile_name = 'SQLServer_DotNetCrazy1', ? ? -- 配置名稱
?@account_name = 'dunitian1', ? ? ? ? ? ? ? ? ?-- 郵件帳戶名稱 ? ?
?@sequence_number = 1 ? ? ? ? ? ? ? ? ? ? ? ? ?-- account 在 profile 中順序(默認(rèn)是1)
go
(提示:可以左右滑動(dòng)代碼)

?
發(fā)送郵件腳本:
exec msdb.dbo.sp_send_dbmail
@profile_name = 'SQLServer_DotNetCrazy1', ? --配置名稱
@recipients = 'dotnetcrazy@foxmail.com', ? ?--收件名稱
@body_format = 'HTML', ? ? ? ? ? ? ? ? ? ? ?--內(nèi)容格式
@subject = '文章標(biāo)題',
@body = '郵件內(nèi)容'結(jié)果:20的ip也發(fā)過來了

?
--相關(guān)查詢
select * from msdb.dbo.sysmail_allitems
select * from msdb.dbo.sysmail_faileditems --失敗狀態(tài)的消息
select * from msdb.dbo.sysmail_unsentitems --看未發(fā)送的消息
select * from msdb.dbo.sysmail_sentitems --查看已發(fā)送的消息
select * from msdb.dbo.sysmail_event_log ?--記錄日記
最后給大家分享我寫的SQL兩件套:《SQL基礎(chǔ)知識(shí)第二版》和《SQL高級(jí)知識(shí)第二版》的PDF電子版。里面有各個(gè)語法的解釋、大量的實(shí)例講解和批注等等,非常通俗易懂,方便大家跟著一起來實(shí)操。
有需要的讀者可以下載學(xué)習(xí),在下面的公眾號(hào)「數(shù)據(jù)前線」(非本號(hào))后臺(tái)回復(fù)關(guān)鍵字:SQL,就行
數(shù)據(jù)前線
后臺(tái)回復(fù)關(guān)鍵字:1024,獲取一份精心整理的技術(shù)干貨
后臺(tái)回復(fù)關(guān)鍵字:進(jìn)群,帶你進(jìn)入高手如云的交流群
推薦閱讀

