Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- alias_database = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases
- alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases
- append_dot_mydomain = no
- biff = no
- body_checks = regexp:/etc/postfix/body_checks
- broken_sasl_auth_clients = yes
- compatibility_level = 2
- header_checks = regexp:/etc/postfix/header_checks
- html_directory = /usr/share/doc/postfix/html
- inet_interfaces = all
- inet_protocols = ipv4
- mailbox_size_limit = 0
- maildrop_destination_concurrency_limit = 1
- maildrop_destination_recipient_limit = 1
- mime_header_checks = regexp:/etc/postfix/mime_header_checks
- mydestination = foo.bar.net, localhost, localhost.localdomain
- myhostname = foo.bar.net
- mynetworks = 127.0.0.0/8 [::1]/128
- myorigin = raisedfist.net
- nested_header_checks = regexp:/etc/postfix/nested_header_checks
- owner_request_special = no
- proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_ali
- as_domains $sender_bcc_maps $virtual_mailbox_maps $virtual_mailbox_domains $relay_recip
- ient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_ma
- ps $relocated_maps $transport_maps $mynetworks $smtpd_sender_login_maps
- readme_directory = /usr/share/doc/postfix
- recipient_delimiter = +
- relay_domains = mysql:/etc/postfix/mysql-virtual_relaydomains.cf
- relay_recipient_maps = mysql:/etc/postfix/mysql-virtual_relayrecipientmaps.cf
- relayhost =
- sender_bcc_maps = proxy:mysql:/etc/postfix/mysql-virtual_outgoing_bcc.cf
- smtp_tls_exclude_ciphers = RC4, aNULL
- smtp_tls_protocols = !SSLv2,!SSLv3
- smtp_tls_security_level = may
- smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
- smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
- smtpd_client_message_rate_limit = 100
- smtpd_client_restrictions = check_client_access mysql:/etc/postfix/mysql-virtual_client
- .cf
- smtpd_helo_required = yes
- smtpd_helo_restrictions = permit_sasl_authenticated, permit_mynetworks, check_helo_acce
- ss regexp:/etc/postfix/helo_access, reject_invalid_hostname, reject_non_fqdn_hostname,
- reject_invalid_helo_hostname, reject_unknown_helo_hostname, check_helo_access regexp:/e
- tc/postfix/blacklist_helo
- smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_una
- uth_destination, check_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf,
- reject_rbl_client zen.spamhaus.org, check_recipient_access mysql:/etc/postfix/mysql-vir
- tual_policy_greylist.cf,. reject_unauth_destination, check_policy_service unix:private/
- policyd-spf
- smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, defer_unauth_drelay_domains = mysql:/etc/postfix/mysql-virtual_relaydomains.cf
- relay_recipient_maps = mysql:/etc/postfix/mysql-virtual_relayrecipientmaps.cf
- relayhost =
- sender_bcc_maps = proxy:mysql:/etc/postfix/mysql-virtual_outgoing_bcc.cf
- smtp_tls_exclude_ciphers = RC4, aNULL
- smtp_tls_protocols = !SSLv2,!SSLv3
- smtp_tls_security_level = may
- smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
- smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
- smtpd_client_message_rate_limit = 100
- smtpd_client_restrictions = check_client_access mysql:/etc/postfix/mysql-virtual_client
- .cf
- smtpd_helo_required = yes
- smtpd_helo_restrictions = permit_sasl_authenticated, permit_mynetworks, check_helo_acce
- ss regexp:/etc/postfix/helo_access, reject_invalid_hostname, reject_non_fqdn_hostname,
- reject_invalid_helo_hostname, reject_unknown_helo_hostname, check_helo_access regexp:/e
- tc/postfix/blacklist_helo
- smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_una
- uth_destination, check_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf,
- reject_rbl_client zen.spamhaus.org, check_recipient_access mysql:/etc/postfix/mysql-vir
- tual_policy_greylist.cf,. reject_unauth_destination, check_policy_service unix:private/
- policyd-spf
- smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, defer_unauth_d
- estination
- smtpd_sasl_auth_enable = yes
- smtpd_sasl_authenticated_header = yes
- smtpd_sasl_path = private/auth
- smtpd_sasl_type = dovecot
- smtpd_sender_login_maps = proxy:mysql:/etc/postfix/mysql-virtual_sender_login_maps.cf
- smtpd_sender_restrictions = check_sender_access regexp:/etc/postfix/tag_as_originating.
- re , permit_mynetworks, permit_sasl_authenticated, check_sender_access mysql:/etc/postf
- ix/mysql-virtual_sender.cf, check_sender_access regexp:/etc/postfix/tag_as_foreign.re
- smtpd_tls_cert_file = /etc/postfix/smtpd.cert
- smtpd_tls_exclude_ciphers = RC4, aNULL
- smtpd_tls_key_file = /etc/postfix/smtpd.key
- smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3
- smtpd_tls_protocols = !SSLv2,!SSLv3
- smtpd_tls_security_level = may
- smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
- smtpd_use_tls = yes
- transport_maps = hash:/var/lib/mailman/data/transport-mailman, proxy:mysql:/etc/postfix
- /mysql-virtual_transports.cf
- virtual_alias_domains =
- virtual_alias_maps = hash:/var/lib/mailman/data/virtual-mailman, proxy:mysql:/etc/postf
- ix/mysql-virtual_forwardings.cf, proxy:mysql:/etc/postfix/mysql-virtual_email2email.cf
- virtual_gid_maps = mysql:/etc/postfix/mysql-virtual_gids.cf
- virtual_mailbox_base = /var/vmail
- virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
- virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
- virtual_transport = dovecot
- virtual_uid_maps = mysql:/etc/postfix/mysql-virtual_uids.cf
- estination
- smtp inet n - y - - smtpd
- #smtp inet n - y - 1 postscreen
- #smtpd pass - - y - - smtpd
- #dnsblog unix - - y - 0 dnsblog
- #tlsproxy unix - - y - 0 tlsproxy
- submission inet n - y - - smtpd
- -o syslog_name=postfix/submission
- -o smtpd_tls_security_level=encrypt
- -o smtpd_sasl_auth_enable=yes
- # -o smtpd_reject_unlisted_recipient=no
- # -o smtpd_client_restrictions=$mua_client_restrictions
- # -o smtpd_helo_restrictions=$mua_helo_restrictions
- # -o smtpd_sender_restrictions=$mua_sender_restrictions
- # -o smtpd_recipient_restrictions=
- # -o smtpd_relay_restrictions=permit_sasl_authenticated,reject
- # -o milter_macro_daemon_name=ORIGINATING
- smtps inet n - y - - smtpd
- -o syslog_name=postfix/smtps
- -o smtpd_tls_wrappermode=yes
- -o smtpd_sasl_auth_enable=yes
- # -o smtpd_reject_unlisted_recipient=no
- # -o smtpd_client_restrictions=$mua_client_restrictions
- # -o smtpd_helo_restrictions=$mua_helo_restrictions
- # -o smtpd_sender_restrictions=$mua_sender_restrictions
- # -o smtpd_recipient_restrictions=
- # -o smtpd_relay_restrictions=permit_sasl_authenticated,reject
- # -o milter_macro_daemon_name=ORIGINATING
- #628 inet n - y - - qmqpd
- pickup unix n - y 60 1 pickup
- cleanup unix n - y - 0 cleanup
- qmgr unix n - n 300 1 qmgr
- #qmgr unix n - n 300 1 oqmgr
- tlsmgr unix - - y 1000? 1 tlsmgr
- rewrite unix - - y - - trivial-rewrite
- bounce unix - - y - 0 bounce
- defer unix - - y - 0 bounce
- trace unix - - y - 0 bounce
- verify unix - - y - 1 verify
- flush unix n - y 1000? 0 flush
- proxymap unix - - n - - proxymap
- proxywrite unix - - n - 1 proxymap
- smtp unix - - y - - smtp
- relay unix - - y - - smtp
- # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
- showq unix n - y - - showq
- error unix - - y - - error
- retry unix - - y - - error
- discard unix - - y - - discard
- local unix - n n - - local
- virtual unix - n n - - virtual
- lmtp unix - - y - - lmtp
- anvil unix - - y - 1 anvil
- scache unix - - y - 1 scache
- #
- # ====================================================================
- # Interfaces to non-Postfix software. Be sure to examine the manual
- # pages of the non-Postfix software to find out what options it wants.
- #
- # Many of the following services use the Postfix pipe(8) delivery
- # agent. See the pipe(8) man page for information about ${recipient}
- # and other message envelope options.
- # ====================================================================
- #
- # maildrop. See the Postfix MAILDROP_README file for details.
- # Also specify in main.cf: maildrop_destination_recipient_limit=1
- #
- maildrop unix - n n - - pipe
- flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
- #
- # ====================================================================
- #
- # Recent Cyrus versions can use the existing "lmtp" master.cf entry.
- #
- # Specify in cyrus.conf:
- # lmtp cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4
- #
- # Specify in main.cf one or more of the following:
- # mailbox_transport = lmtp:inet:localhost
- # virtual_transport = lmtp:inet:localhost
- #
- # ====================================================================
- #
- # Cyrus 2.1.5 (Amos Gouaux)
- # Also specify in main.cf: cyrus_destination_recipient_limit=1
- #
- #cyrus unix - n n - - pipe
- # user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
- #
- # ====================================================================
- # Old example of delivery via Cyrus.
- # maildrop. See the Postfix MAILDROP_README file for details.
- # Also specify in main.cf: maildrop_destination_recipient_limit=1
- #
- maildrop unix - n n - - pipe
- flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
- #
- # ====================================================================
- #
- # Recent Cyrus versions can use the existing "lmtp" master.cf entry.
- #
- # Specify in cyrus.conf:
- # lmtp cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4
- #
- # Specify in main.cf one or more of the following:
- # mailbox_transport = lmtp:inet:localhost
- # virtual_transport = lmtp:inet:localhost
- #
- # ====================================================================
- #
- # Cyrus 2.1.5 (Amos Gouaux)
- # Also specify in main.cf: cyrus_destination_recipient_limit=1
- #
- #cyrus unix - n n - - pipe
- # user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
- #
- # ====================================================================
- # Old example of delivery via Cyrus.
- #
- #old-cyrus unix - n n - - pipe
- # flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
- #
- # ====================================================================
- #
- # See the Postfix UUCP_README file for configuration details.
- #
- uucp unix - n n - - pipe
- flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
- #
- # Other external delivery methods.
- #
- ifmail unix - n n - - pipe
- flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
- bsmtp unix - n n - - pipe
- flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
- scalemail-backend unix - n n - 2 pipe
- flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user}
- ${extension}
- mailman unix - n n - - pipe
- flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
- ${nexthop} ${user}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement