首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

SQL Server 2000 配置 Database Mail 發送郵件 (無 Exchange、用 Outlook + 163 SMTP 實測)

     編輯:MySQL 資料庫相關知識

測試環境

  • Windows 2000 Server
  • SQL Server 2000 + SP3
  • Microsoft Outlook (Office 2000)
  • 163 郵箱:smtp.163.com / pop.163.com

四步驟配置流程

步驟 1:Outlook 郵件服務重新配置

  1. Outlook → 工具 → 選項 → 郵件服務 → 「重新配置郵件支援」
  2. 選「企業或工作組」模式
  3. 重啟 Outlook

步驟 2:新增 Internet 郵件設定檔

  1. 工具 → 服務 → 新增 → 「Internet 電子郵件」
  2. 填入 163 帳號、密碼、SMTP/POP3 伺服器
  3. 測試收發確認無誤

步驟 3:MSSQLSERVER 服務採用該設定檔

  1. 必須重啟 MSSQLSERVER 服務 (否則偵測不到新設定檔)
  2. 企業管理員 → 支援服務 → 右鍵「郵件」 → 下拉選單選「Microsoft Outlook Internet Settings」 → 「測試」
  3. 彈出成功對話框即完成

步驟 4:測試發送

-- 查詢分析器執行
EXEC master..xp_sendmail 'test@163.com', 'Hello, World!';

收件箱收到郵件即成功。

關鍵注意事項

執行配置的 Windows 帳號 必須與 MSSQLSERVER 服務啟動帳號相同,否則服務無法讀取該用戶的 Outlook 設定檔。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved