驗證 SQL Mail 組態
請遵循下列步驟驗證是否已正確設定 SQL Mail:
考慮改用 Database Mail。
[!附註]
未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。. 若要從 SQL Server 傳送郵件,請使用 Database Mail。
確認已經安裝 SQL Mail。
必須在執行 SQL Server 的電腦上安裝郵件用戶端 (例如 Microsoft Outlook)。
必須要有一個運作中的 Microsoft Exchange 伺服器。可以設定 Microsoft Outlook,讓 SQL Mail 使用 Simple Mail Transport Protocol (SMTP) 來傳送郵件。不過,由於使用 SQL Server 的「擴充 MAPI」用戶端受到限制,Microsoft 建議您使用 Database Mail 來傳送 SMTP 郵件。
用來啟動 SQL Server 的帳戶必須是個網域帳戶。此網域帳戶在 Exchange 伺服器必須擁有信箱。用來啟動 SQL Server 的帳戶絕對不能是 [本機系統] 帳戶或 [本機服務] 帳戶。
設定檔必須指定正確的 Exchange 伺服器和帳戶名稱。若要檢查設定檔,請在帳戶啟動 SQL Server 時,登入執行 SQL Server 的電腦。在 [控制台] 中按兩下 [郵件]。按一下 [郵件] 對話方塊中的 [顯示設定檔]。
必須能夠開啟 Outlook 並且測試郵件伺服器能否收發電子郵件。應該不會有需要使用者互動的對話方塊或訊息出現。
必須設定 SQL Mail 使用正確的設定檔。如需設定 SQL Mail 的詳細資訊,請參閱<如何:設定 SQL Mail (SQL Server Management Studio)>。
用來啟動 SQL Server 之帳戶的預設電子郵件程式,必須是用來測試組態的電子郵件程式。若要檢查預設的電子郵件程式,請開啟 [控制台]。連按兩下 [網際網路選項],然後按一下 [程式] 索引標籤。從 [電子郵件] 清單選擇正確的程式。
必須重新啟動 SQL Server 以使郵件設定檔的變更生效。如果變更了帳戶的預設郵件設定檔,則必須重新啟動電腦,以讓變更生效。