Smtp
如何通過 Exim 強制使用者使用送出埠 (587) 發送郵件?
我想強制系統使用者僅使用送出埠(例如 587)發送電子郵件,然後禁用埠 25 上的身份驗證,因此我沒有使用者嘗試使用純文字進行身份驗證。
我需要進行哪些配置更改才能禁用 25 上的身份驗證,以便使用者必須使用送出埠進行中繼?
來自 Exim 手冊(第 38.1 節)。希望這可以幫助:
您可以通過設置 auth_over_tls_hosts 堅持任何使用 AUTH 命令進行身份驗證的客戶端必須首先啟動 TLS 會話。例如,
auth_over_tls_hosts = *
意味著所有身份驗證都必須通過安全會話進行。此設置不會強制匹配的主機使用 AUTH,但如果這樣做,它們必須首先發出 STARTTLS。僅在啟動 TLS 會話後,才向此類主機通告 AUTH 命令的可用性。