Hallo,
aktuell habe ich - durch LC automatisch angelegt in der main.cf:
smtpd_client_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_invalid_hostname,
reject_unknown_reverse_client_hostname,
reject_rbl_client xxx,
Nun möchte ich alternativ statt reject_unknown_reverse_client_hostname den Parameter reject_unknown_client_hostname setzen, da dieser Parameter restriktiver ist.
Nehme ich nun in der custom.lua auf:
postfix.LOCALCONFIG = {
['smtpd_client_restrictions'] = "reject_unknown_client_hostname"
}
Dann erhalte ich schließlich nach der aktualisierung der Konfiguration in der main.cf
smtpd_client_restrictions =
reject_unknown_client_hostname
Alle anderen Parameter für smtpd_client_restrictions sind dann raus.
Mir ist klar, dass ich natürlich alle Parameter in die custom.lua aufnehmen kann, um das gewünschte Resultat zu erreichen, mit der Folge, dass dann die entsprechenden Einstellungen im Admin-Bereich von LC (Mailserverkonfiguration, z.B. Blacklists) wirkungslos werden.
Daher meine Frage: gibt es eine Möglichkeit reject_unknown_reverse_client_hostname durch reject_unknown_client_hostname mittels custom.lua zu ERSETZEN, ohne die anderen Parameter mit aufzunehmen oder bleibt mir dann nur, das direkt in der /usr/lib/liveconfig/lua/postfix.lua zu ändern und die Änderung nach jedem LC-Update wieder einzupflegen.