sqlserver資料庫郵件配置Gmail總是發不出去 報各種錯誤如:
訊息
ExternalMailQueue 接收到無效的 XML 訊息格式。conversation_handle: 57D4CA6E-5478-DE11-9AD5-0023544B6077。message_type_name: {//www.microsoft.com/databasemail/messages}SendMailStatus。訊息本文: <?xml version="1.0" encoding="utf-8"?>
<responses:SendMail xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.microsoft.com/databasemail/responses ResponseTypes.xsd" xmlns:responses="http://schemas.microsoft.com/databasemail/responses">
<Information>
<Failure Message="由於郵件伺服器故障,無法將郵件發送給收件者。 (使用帳戶 2 (2009-07-24T21:18:31) 發送郵件。 異常郵件: 無法串連到郵件伺服器。 (由於串連方在一段時間後沒有正確回覆或串連的主機沒有反應,串連嘗試失敗。 209.85.147.109:456)。
)" />
<Information>
<Failure Message="由於郵件伺服器故障,無法將郵件發送給收件者。 (使用帳戶 2 (2009-07-24T21:00:23) 發送郵件。 異常郵件: 無法將郵件發送到郵件伺服器。 (操作已逾時。)。
)" />
還有2個錯誤,現在找不到了。總之就是錯在了連接埠上了。具體的配置如下:
電子郵件地址 正確填寫
伺服器名稱為:smtp.gmail.com 連接埠要寫成587 (問題就在這裡在foxmail中配置的時候寫的是465沒有問題,能發郵件,但是在sqlserver中配置必須要寫成587,465不行。害的我。。。)
要求SSL要勾上。基本資料正常填寫就ok了。