驗證 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 以使郵件設定檔的變更生效。如果變更了帳戶的預設郵件設定檔,則必須重新啟動電腦,以讓變更生效。