Postfix
Postfix 什麼時候像客戶端一樣工作?
Postfix 什麼時候充當客戶端?它什麼時候向外界發送郵件?
我正在嘗試決定是否應該設置
smtp_tls_session_cache_database
.有一個類似的設置稱為
smtpd_tls_session_cache_database
(smtp d ),當 Postfix 像伺服器一樣執行時,它很有用。smtp_tls_session_cache_database影響 Postfix 客戶端 TLS 會話記憶體,smtpd_tls_session_cache_database影響 Postfix 伺服器 TLS 會話記憶體。
我還閱讀了Postfix TLS 自述文件,但找不到我要找的東西。
對於它的價值,我的設置有 Postfix 在埠 25(傳遞給 Dovecot)和埠 587 上接收郵件作為 SASL auth’d 中繼(也是 Dovecot)。
當Postfix需要使用 SMTP 協議傳遞電子郵件時,它充當客戶端(SMTP 客戶端),請參閱Postfix 架構概述。
當 Postfix 收到一封電子郵件時,它充當 SMTP 伺服器(以守護程序的 ’d’ 結尾,smtpd)但是當它需要向“外部世界”發送電子郵件時,它充當SMTP 客戶端,連接到另一個 SMTP 伺服器,即可以是Postfix伺服器,也可以不是。
舉例說明:
smtp:RANDOM_PORT ----> email.server.com:25 smtpd:25 <---- client.com:RANDOM_PORT
Postfix 在將郵件轉發到另一台主機時充當客戶端。