spam filtering

This commit is contained in:
Till 2026-01-18 00:24:13 +01:00
parent 14a27d0b43
commit 4cf458aacb

View file

@ -44,6 +44,7 @@ in {
enableSubmission = true; enableSubmission = true;
submissionOptions = { submissionOptions = {
milter_macro_daemon_name = "ORIGINATING"; milter_macro_daemon_name = "ORIGINATING";
cleanup_service_name = "submission-header-cleanup"; cleanup_service_name = "submission-header-cleanup";
@ -53,9 +54,8 @@ in {
smtpd_sasl_path = "/var/run/dovecot2/auth"; smtpd_sasl_path = "/var/run/dovecot2/auth";
smtpd_sasl_security_options = "noanonymous"; smtpd_sasl_security_options = "noanonymous";
smtpd_client_restrictions = "permit_mynetworks,permit_sasl_authenticated,reject"; smtpd_client_restrictions = "permit_mynetworks,permit_sasl_authenticated,reject";
smtpd_recipient_restrictions = "reject_non_fqdn_recipient,reject_unknown_recipient_domain,check_recipient_access hash:/etc/postfix/recect-recipients,permit_sasl_authenticated,reject"; smtpd_recipient_restrictions = "reject_non_fqdn_recipient,reject_unknown_recipient_domain,permit_sasl_authenticated,reject";
}; };
settings = { settings = {
main = { main = {
@ -74,6 +74,7 @@ in {
"${config.security.acme.certs."${config.networking.fqdn}-postfix".directory + "/key.pem"}" "${config.security.acme.certs."${config.networking.fqdn}-postfix".directory + "/key.pem"}"
"${config.security.acme.certs."${config.networking.fqdn}-postfix".directory + "/cert.pem"}" "${config.security.acme.certs."${config.networking.fqdn}-postfix".directory + "/cert.pem"}"
]; ];
smtpd_recipient_restrictions = "check_recipient_access hash:/etc/postfix/reject-recipients";
}; };
master = { master = {