@@ -3,8 +3,8 @@ virtual_alias_maps = hash:/var/lib/mailman/data/virtual-mailman, proxy:mysql:{co
33virtual_mailbox_domains = proxy:mysql:{config_dir}/mysql-virtual_domains.cf
44virtual_mailbox_maps = proxy:mysql:{config_dir}/mysql-virtual_mailboxes.cf
55virtual_mailbox_base = {vmail_mailbox_base}
6- virtual_uid_maps = mysql:/etc/postfix/mysql-virtual_uids.cf
7- virtual_gid_maps = mysql:/etc/postfix/mysql-virtual_gids.cf
6+ virtual_uid_maps = proxy: mysql:/etc/postfix/mysql-virtual_uids.cf
7+ virtual_gid_maps = proxy: mysql:/etc/postfix/mysql-virtual_gids.cf
88sender_bcc_maps = proxy:mysql:{config_dir}/mysql-virtual_outgoing_bcc.cf
99smtpd_sasl_auth_enable = yes
1010broken_sasl_auth_clients = yes
@@ -17,14 +17,14 @@ smtpd_tls_security_level = may
1717smtpd_tls_cert_file = {config_dir}/smtpd.cert
1818smtpd_tls_key_file = {config_dir}/smtpd.key
1919transport_maps = hash:/var/lib/mailman/data/transport-mailman, proxy:mysql:{config_dir}/mysql-virtual_transports.cf
20- relay_domains = mysql:{config_dir}/mysql-virtual_relaydomains.cf
21- relay_recipient_maps = mysql:{config_dir}/mysql-virtual_relayrecipientmaps.cf
20+ relay_domains = proxy: mysql:{config_dir}/mysql-virtual_relaydomains.cf
21+ relay_recipient_maps = proxy: mysql:{config_dir}/mysql-virtual_relayrecipientmaps.cf
2222smtpd_sender_login_maps = proxy:mysql:{config_dir}/mysql-virtual_sender_login_maps.cf
23- proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $sender_bcc_maps $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $smtpd_sender_login_maps $smtpd_recipient_restrictions
23+ proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $sender_bcc_maps $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $smtpd_sender_login_maps $virtual_uid_maps $virtual_gid_maps $smtpd_client_restrictions $smtpd_sender_restrictions $ smtpd_recipient_restrictions
2424smtpd_helo_required = yes
2525smtpd_helo_restrictions = reject_invalid_helo_hostname, permit_mynetworks, check_helo_access regexp:{config_dir}/helo_access, permit_sasl_authenticated, reject_non_fqdn_helo_hostname, check_helo_access regexp:{config_dir}/blacklist_helo, {reject_unknown_helo_hostname}, permit
26- smtpd_sender_restrictions = {reject_slm} check_sender_access regexp:{config_dir}/tag_as_originating.re, permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_sender, check_sender_access regexp:{config_dir}/tag_as_foreign.re, check_sender_access mysql:{config_dir}/mysql-virtual_sender.cf
27- smtpd_client_restrictions = check_client_access mysql:{config_dir}/mysql-virtual_client.cf, permit_inet_interfaces, permit_mynetworks, permit_sasl_authenticated, reject_unauth_pipelining {reject_unknown_client_hostname}, permit
26+ smtpd_sender_restrictions = {reject_slm} check_sender_access regexp:{config_dir}/tag_as_originating.re, permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_sender, check_sender_access regexp:{config_dir}/tag_as_foreign.re, check_sender_access proxy: mysql:{config_dir}/mysql-virtual_sender.cf
27+ smtpd_client_restrictions = check_client_access proxy: mysql:{config_dir}/mysql-virtual_client.cf, permit_inet_interfaces, permit_mynetworks, permit_sasl_authenticated, reject_unauth_pipelining {reject_unknown_client_hostname}, permit
2828smtpd_etrn_restrictions = permit_mynetworks, reject
2929smtpd_data_restrictions = permit_mynetworks, reject_unauth_pipelining, reject_multi_recipient_bounce, permit
3030smtpd_client_message_rate_limit = 100
0 commit comments