Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F117751216
master.cf
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
7 KB
Referenced Files
None
Subscribers
None
master.cf
View Options
# 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
# ==============================================================================
postlog unix-dgram n - n - 1 postlogd
# Inbound, port 25, no tls
10025 inet n - n - - smtpd
-o smtpd_upstream_proxy_protocol=
-o content_filter=smtp-amavis:[AMAVIS_HOST]:13024
-o cleanup_service_name=cleanup_inbound
# Internal Submission, no tls, no starttls
10587 inet n - - - - smtpd
-o syslog_name=postfix/submission-int
-o cleanup_service_name=cleanup_submission
-o content_filter=smtp-amavis:[AMAVIS_HOST]:13026
-o smtpd_sasl_auth_enable=yes
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
-o smtpd_data_restrictions=$submission_data_restrictions
-o smtpd_client_restrictions=$submission_client_restrictions
-o smtpd_sender_restrictions=$submission_sender_restrictions
-o smtpd_recipient_restrictions=$submission_recipient_restrictions
-o smtpd_relay_restrictions=$submission_relay_restrictions
-o smtpd_helo_restrictions=$submission_helo_restrictions
-o smtpd_helo_required=yes
-o smtpd_peername_lookup=no
# External submission, starttls
0.0.0.0:11587 inet n - n - - smtpd
-o syslog_name=postfix/submission
-o smtpd_upstream_proxy_protocol=
-o cleanup_service_name=cleanup_submission
-o content_filter=smtp-amavis:[AMAVIS_HOST]:13026
#-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_sender_restrictions=$submission_sender_restrictions
-o smtpd_recipient_restrictions=$submission_recipient_restrictions
-o smtpd_relay_restrictions=$submission_relay_restrictions
# External submission, ssl
0.0.0.0:11465 inet n - n - - smtpd
-o syslog_name=postfix/smtps
-o smtpd_upstream_proxy_protocol=
-o cleanup_service_name=cleanup_submission
-o content_filter=smtp-amavis:[AMAVIS_HOST]:13026
-o mydestination=
-o local_recipient_maps=
-o relay_domains=
-o relay_recipient_maps=
-o smtpd_tls_security_level=encrypt
-o smtpd_tls_wrappermode=yes
-o smtpd_sasl_auth_enable=yes
-o smtpd_sasl_authenticated_header=yes
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
-o smtpd_sender_restrictions=$submission_sender_restrictions
-o smtpd_recipient_restrictions=$submission_recipient_restrictions
-o smtpd_relay_restrictions=$submission_relay_restrictions
-o smtpd_data_restrictions=$submission_data_restrictions
pickup fifo n - n 60 1 pickup
# This avoids that we have an endless loop after our script content filter
-o content_filter=
cleanup unix n - n - 0 cleanup
cleanup_inbound 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_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
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
qmgr fifo n - n 300 1 qmgr
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 syslog_name=amavis
-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 Amavisd into Postfix
0.0.0.0:13025 inet n - n - 100 smtpd
-o syslog_name=postfix/amavis
-o cleanup_service_name=cleanup_internal
-o local_recipient_maps=
-o relay_recipient_maps=
-o content_filter=policy_mailfilter:dummy
-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=MYNETWORKS
-o smtpd_authorized_xforward_hosts=MYNETWORKS
# Outbound
policy_submission unix - n n - - spawn
user=nobody argv=/usr/libexec/postfix/kolab_policy_submission
# Inbound
policy_reception unix - n n - - spawn
user=nobody argv=/usr/libexec/postfix/kolab_policy reception /api/webhooks/policy/reception
# Inbound
#policy_greylist unix - n n - - spawn
# user=nobody argv=/usr/libexec/postfix/kolab_policy greylist /api/webhooks/policy/greylist
# Inbound
policy_spf unix - n n - - spawn
user=nobody argv=/usr/libexec/postfix/kolab_policy spf /api/webhooks/policy/spf
# Mailfilter via commandline, to be reinjected via sendmail.
policy_mailfilter unix - n n - 10 pipe
flags=Rq user=nobody null_sender=
argv=/usr/libexec/postfix/kolab_contentfilter_cli -f ${sender} -- ${recipient}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Apr 4, 2:57 AM (4 d, 18 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18822314
Default Alt Text
master.cf (7 KB)
Attached To
Mode
rK kolab
Attached
Detach File
Event Timeline