Postfix

Postfix 什麼時候像客戶端一樣工作?

  • July 7, 2013

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 在將郵件轉發到另一台主機時充當客戶端。

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