Exchange 2007 不接受來自 SMTP 中繼的電子郵件,用於選中“要求所有發件人都經過身份驗證”的使用者
我正在嘗試通過 SMTP 伺服器從 Sharepoint 向 Exhange 2007 使用者發送電子郵件。問題是,其中一些使用者不允許接收外部電子郵件,並且勾選了“要求所有發件人都經過身份驗證”複選框。
即使 Sharepoint 郵箱也位於本地 Exchange 中,並且通過 Outlook 向使用者發送電子郵件也可以。當 Sharepoint 自動生成電子郵件並通過 SMTP 發送時,就會出現問題。
我得到的錯誤是
管理員診斷資訊:
生成伺服器:“伺服器名稱”
550 5.7.1 RESOLVER.RST.AuthRequired;需要身份驗證
原始郵件標題:
收到:來自“computer_name”(“ip-address”)的“server-name”(“server-ip”),Microsoft SMTP 伺服器 id 為“smtp-server-id”;2013 年 1 月 8 日星期二 11:41:38 +0500 日期:2013 年 1 月 8 日星期二 11:46:32 +0500 收件人:“user@mydomain.com” 內容傳輸編碼:8 位發件人:=?utf-8? B?RElCIFBha2lzdGFu?= “sharepoint@mydomain.com” Content-Type: text/html; charset=“utf-8” 主題:********************* MIME 版本:1.0 X-Mailer:Microsoft SharePoint Foundation 2010 消息 ID:返迴路徑:sharepoint@mydomain.com
我已嘗試按照此處所述設置以下 Exchange 2010 通訊組不接受通過 smtp 的內部郵件:
獲取接收連接器 | Add-ADPermission -User ‘NT Authority\Authenticated Users’ -ExtendedRights ms-Exch-SMTP-Accept-Authentication
我不是真正的 Exchange 管理員,並且最近剛剛接管了 Sharepoint 管理。任何幫助將不勝感激。
謝謝!山姆
該問題已通過在 Exchange 管理控制台上添加傳輸規則得到解決,根據該規則,組織外部郵件被阻止的使用者添加例外以允許向他們發送 Sharepoint 電子郵件。
我們還從郵箱中刪除了“要求所有發件人都經過身份驗證”,並在交換級別而不是郵箱級別處理此檢查。