Changeset View
Changeset View
Standalone View
Standalone View
share/templates/master.cf.j2
- This file was added.
# Postfix master process configuration file. For details on the format | |||||
# of the file, see the master(5) manual page (command: "man 5 master"). | |||||
# Do not forget to execute "postfix reload" after editing this file. | |||||
# ============================================================================== | |||||
# service type private unpriv chroot wakeup maxproc command | |||||
# (yes) (yes) (yes) (never) (100) + args | |||||
# ============================================================================== | |||||
smtp inet n - n - - smtpd | |||||
#smtp inet n - n - 1 postscreen | |||||
#smtpd pass - - n - - smtpd | |||||
#dnsblog unix - - n - 0 dnsblog | |||||
#tlsproxy unix - - n - 0 tlsproxy | |||||
submission inet n - n - - smtpd | |||||
-o cleanup_service_name=cleanup_submission | |||||
-o syslog_name=postfix/submission | |||||
-o smtpd_tls_security_level=encrypt | |||||
-o smtpd_sasl_auth_enable=yes | |||||
-o smtpd_sasl_authenticated_header=yes | |||||
-o smtpd_client_restrictions=permit_sasl_authenticated,reject | |||||
-o smtpd_data_restrictions=$submission_data_restrictions | |||||
-o smtpd_recipient_restrictions=$submission_recipient_restrictions | |||||
-o smtpd_sender_restrictions=$submission_sender_restrictions | |||||
#smtps inet n - n - - smtpd | |||||
# -o syslog_name=postfix/smtps | |||||
# -o smtpd_tls_wrappermode=yes | |||||
# -o smtpd_sasl_auth_enable=yes | |||||
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject | |||||
# -o milter_macro_daemon_name=ORIGINATING | |||||
#628 inet n - n - - qmqpd | |||||
pickup fifo n - n 60 1 pickup | |||||
cleanup unix n - n - 0 cleanup | |||||
-o header_checks=regexp:/etc/postfix/header_checks.inbound | |||||
-o mime_header_checks=regexp:/etc/postfix/header_checks.inbound | |||||
cleanup_internal unix n - n - 0 cleanup | |||||
-o header_checks=regexp:/etc/postfix/header_checks.internal | |||||
-o mime_header_checks=regexp:/etc/postfix/header_checks.internal | |||||
cleanup_submission unix n - n - 0 cleanup | |||||
-o header_checks=regexp:/etc/postfix/header_checks.submission | |||||
-o mime_header_checks=regexp:/etc/postfix/header_checks.submission | |||||
qmgr fifo n - n 300 1 qmgr | |||||
#qmgr fifo n - n 300 1 oqmgr | |||||
tlsmgr unix - - n 1000? 1 tlsmgr | |||||
rewrite unix - - n - - trivial-rewrite | |||||
bounce unix - - n - 0 bounce | |||||
defer unix - - n - 0 bounce | |||||
trace unix - - n - 0 bounce | |||||
verify unix - - n - 1 verify | |||||
flush unix n - n 1000? 0 flush | |||||
proxymap unix - - n - - proxymap | |||||
proxywrite unix - - n - 1 proxymap | |||||
smtp unix - - n - - smtp | |||||
relay unix - - n - - smtp | |||||
showq unix n - n - - showq | |||||
error unix - - n - - error | |||||
retry unix - - n - - error | |||||
discard unix - - n - - discard | |||||
local unix - n n - - local | |||||
virtual unix - n n - - virtual | |||||
lmtp unix - - n - - lmtp | |||||
anvil unix - - n - 1 anvil | |||||
scache unix - - n - 1 scache | |||||
# Filter email through Amavisd | |||||
smtp-amavis unix - - n - 3 smtp | |||||
-o smtp_data_done_timeout=1800 | |||||
-o disable_dns_lookups=yes | |||||
-o smtp_send_xforward_command=yes | |||||
-o max_use=20 | |||||
-o smtp_bind_address=127.0.0.1 | |||||
# Listener to re-inject email from Amavisd into Postfix | |||||
127.0.0.1:10025 inet n - n - 100 smtpd | |||||
-o cleanup_service_name=cleanup_internal | |||||
-o content_filter=smtp-wallace:[127.0.0.1]:10026 | |||||
-o local_recipient_maps= | |||||
-o relay_recipient_maps= | |||||
-o smtpd_restriction_classes= | |||||
-o smtpd_client_restrictions= | |||||
-o smtpd_helo_restrictions= | |||||
-o smtpd_sender_restrictions= | |||||
-o smtpd_recipient_restrictions=permit_mynetworks,reject | |||||
-o mynetworks=127.0.0.0/8 | |||||
-o smtpd_authorized_xforward_hosts=127.0.0.0/8 | |||||
# Filter email through Wallace | |||||
smtp-wallace unix - - n - 3 smtp | |||||
-o default_destination_recipient_limit=1 | |||||
-o smtp_data_done_timeout=1800 | |||||
-o disable_dns_lookups=yes | |||||
-o smtp_send_xforward_command=yes | |||||
-o max_use=20 | |||||
# Listener to re-inject email from Wallace into Postfix | |||||
127.0.0.1:10027 inet n - n - 100 smtpd | |||||
-o cleanup_service_name=cleanup_internal | |||||
-o content_filter= | |||||
-o local_recipient_maps= | |||||
-o relay_recipient_maps= | |||||
-o smtpd_restriction_classes= | |||||
-o smtpd_client_restrictions= | |||||
-o smtpd_helo_restrictions= | |||||
-o smtpd_sender_restrictions= | |||||
-o smtpd_recipient_restrictions=permit_mynetworks,reject | |||||
-o mynetworks=127.0.0.0/8 | |||||
-o smtpd_authorized_xforward_hosts=127.0.0.0/8 | |||||
recipient_policy unix - n n - - spawn | |||||
user=kolab-n argv={{ kolab_sap_executable_path }} --verify-recipient | |||||
recipient_policy_incoming unix - n n - - spawn | |||||
user=kolab-n argv={{ kolab_sap_executable_path }} --verify-recipient --allow-unauthenticated | |||||
sender_policy unix - n n - - spawn | |||||
user=kolab-n argv={{ kolab_sap_executable_path }} --verify-sender | |||||
sender_policy_incoming unix - n n - - spawn | |||||
user=kolab-n argv={{ kolab_sap_executable_path }} --verify-sender --allow-unauthenticated | |||||
submission_policy unix - n n - - spawn | |||||
user=kolab-n argv={{ kolab_sap_executable_path }} --verify-sender --verify-recipient | |||||