Smtp

如何通過 Exim 強制使用者使用送出埠 (587) 發送郵件?

  • August 29, 2009

我想強制系統使用者僅使用送出埠(例如 587)發送電子郵件,然後禁用埠 25 上的身份驗證,因此我沒有使用者嘗試使用純文字進行身份驗證。

我需要進行哪些配置更改才能禁用 25 上的身份驗證,以便使用者必須使用送出埠進行中繼?

來自 Exim 手冊(第 38.1 節)。希望這可以幫助:

您可以通過設置 auth_over_tls_hosts 堅持任何使用 AUTH 命令進行身份驗證的客戶端必須首先啟動 TLS 會話。例如,

auth_over_tls_hosts = *

意味著所有身份驗證都必須通過安全會話進行。此設置不會強制匹配的主機使用 AUTH,但如果這樣做,它們必須首先發出 STARTTLS。僅在啟動 TLS 會話後,才向此類主機通告 AUTH 命令的可用性。

引用自:https://serverfault.com/questions/60331