Outlook 365(雲端)上的 SSL 憑證驗證

Outlook 365(雲端)上的 SSL 憑證驗證

我們可以使用 Office 365 帳戶從第三方裝置發送電子郵件,並在 SMTP 伺服器(連接埠 587)上使用 STARTTLS 加密。

我使用的裝置不支援 STARTTLS,僅支援普通 SMTP(連接埠 25)或 SSL 憑證類型連線。如何為我的 Office 365 帳戶啟用 SSL 憑證?

這一頁然而,概述了在這種情況下使用的三種替代方案:

  • 選項 1:我的設備不相容
  • 選項 2:我需要發送給我的網域之外的用戶
  • 選項 3:我不知道我的裝置的 IP 位址(有很多),即使我知道,這些位址也很容易變更。還需要設定第三方伺服器/服務,這是不可取的。

在 Outlook(桌面應用程式)中,可以透過安裝 SSL 憑證來使用 SMTP 伺服器進行驗證。如何讓 Outlook 365 伺服器與 SSL 驗證相容?

答案1

“TLS”只是新版本“SSL”的名稱。參考

Office 365 在連接埠 587 上支援 TLS 和 STARTTLS他們的網站上寫著“TLS/StartTLS”,但是,正如 @Robert 在評論中提到的,只有 STARTTLS 受支援。

對於僅具有 SSL 和不安全 SMTP 的程式/服務/裝置:嘗試使用連接埠 587 的 SSL。除非該軟體具有可升級到的支援 TLS/STARTTLS 的新版本,否則無法解決此問題。

不是建議,而是解決方法:在 Outlook 中,您可以將憑證安裝到憑證管理員中。當您看到證書提示時,將其開啟並將其匯出為 P7B 或 PFX(首選)檔案。然後轉到開始->搜尋“certmgr.msc”。進入個人->證書,右鍵並匯入您匯出的證書。重新啟動 Outlook。不能保證工作,但過去曾在一次性情況下為我工作過。

如果所有其他方法都失敗,我建議在網路上設定中間/中繼 SMTP 伺服器來處理此問題。我知道您特別提到這不是所希望的,但如果您無法獲得其他任何東西,則在此提及它作為可能的解決方案。電子郵件將流入中繼,然後它將在連接埠 587 上使用 TLS/STARTTLS 透過 Office 365 SMTP 位址轉送這些電子郵件。確保將其鎖定 - 透過 IP 位址限制存取並強制執行其他安全建議,否則外部用戶可能會使用它發送垃圾郵件/網路釣魚。

如果您有 Windows 伺服器,SMTP 角色適用於所有版本。使用Linux你有很多選擇以及。

答案2

聽起來這是 Office 365 SSL 加密問題。嘗試了一些研究,發現這篇文章規劃 Microsoft 365 的第三方 SSL 憑證描述了要加密客戶端和 Microsoft 365 環境之間的通信,必須在基礎結構伺服器上安裝第三方安全通訊端層 (SSL) 憑證。

順便說一句,您是否嘗試將您的問題發佈到專用 Office365 論壇?也許那裡的支援人員獲得了更多具體資訊?

相關內容