Postfix
SASL 如何知道從 /etc/postfix/sasl 讀取配置?
我已經設置 Postfix 在基於 Ubuntu 的系統上使用 SASL 進行身份驗證。我通過遵循一些食譜來做到這一點,但主要是準備了很多文件。
有一點可行,但我不明白它是如何工作的,它是基於 postfix 網站上的一個配方。我已經創建了文件
/etc/postfix/sasl/smtpd.conf
,我理解它是一個 SASL,而不是 Postfix,配置文件。在使用 Postfix 時,SASL 如何知道要檢查此位置的配置?我不必配置 SASL 來指向這個目錄,所以它是硬編碼的嗎?SASL 是否會在其他目錄中搜尋配置?
以下是我在上面添加的圖像的連結。
請轉到“配置 Cyrus SASL ”部分。by 這個後綴讀取 /etc/postfix 下所有後綴為**.conf**的配置文件。
但要回答你的問題,
我不必配置 SASL 來指向這個目錄,所以它是硬編碼的
答案是“是”
如果您在終端中執行以下命令,您可能會看到“ smtpd_sasl_path ”等於“ smtpd ”,如下圖所示:
配置文件的名稱(預設:smtpd.conf)是可配置的。它是 Postfix SMTP 伺服器發送到 Cyrus SASL 庫的值和 Cyrus SASL 添加的後綴 .conf 的串聯。