Postfix

在 Postfix 代理配置中包含另一個文件

  • April 19, 2016

我正在嘗試使用 FreeIPA 配置 Postfix,並且需要為 LDAP 代理提供綁定 DN、基本 DN、密碼、伺服器等。這些需要進入四個不同的配置文件,使其難以維護。是否可以在 Postfix中包含代理配置文件(smtpd_sender_login_maps, virtual_mailbox_domains, virtual_mailbox_maps, )中的另一個文件?virtual_alias_maps

Postfix 沒有包含配置文件的機制。您可以做的最好的事情是使用配置管理工具(如 salt、ansible、chef 或 puppet)或通過其他一些自動化方式創建文件。Makefile 和 m4 宏處理器將是不錯的保守選擇。

您也許可以使用一個簡單的 PCRE 正則表達式文件作為smtpd_sender_login_maps. 參見例如此伺服器故障答案

引用自:https://unix.stackexchange.com/questions/277581