Advertisement
Guest User

Untitled

a guest
Oct 8th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.07 KB | None | 0 0
  1. biff = no
  2. append_dot_mydomain = no
  3. readme_directory = no
  4. myhostname = mail.mymailserver.com
  5. mydomain = mymailserver.com
  6. alias_maps = hash:/etc/aliases
  7. alias_database = hash:/etc/aliases
  8. mydestination =
  9. relayhost =
  10. mynetworks =
  11. mailbox_size_limit = 0
  12. message_size_limit = 200000000
  13. recipient_delimiter = +
  14. inet_interfaces = all
  15. myorigin = $mydomain
  16. soft_bounce = no
  17. in_flow_delay = 3s
  18.  
  19. # Virtual mailbox settings
  20. virtual_mailbox_domains = proxy:mysql:$config_directory/mysql_virtual_domains_maps.cf
  21. virtual_mailbox_base = /home/vmail
  22. virtual_mailbox_maps =
  23. proxy:mysql:$config_directory/mysql_virtual_mailbox_maps.cf,
  24. proxy:mysql:$config_directory/mysql_virtual_alias_domain_mailbox_maps.cf,
  25. proxy:mysql:$config_directory/mysql_virtual_alias_domain_catchall_maps.cf
  26. virtual_alias_maps =
  27. proxy:mysql:$config_directory/mysql_virtual_alias_maps.cf,
  28. proxy:mysql:$config_directory/mysql_virtual_alias_domain_maps.cf
  29. virtual_mailbox_limit = proxy:mysql:$config_directory/mysql_virtual_mailbox_limit_maps.cf
  30. virtual_mailbox_limit_override = yes
  31. virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please try again later.
  32. virtual_overquota_bounce = yes
  33. virtual_minimum_uid = 5000
  34. virtual_uid_maps = static:5000
  35. virtual_gid_maps = static:5000
  36. virtual_transport = dovecot
  37. dovecot_destination_recipient_limit = 1
  38.  
  39. smtpd_helo_required = yes
  40.  
  41. # SASL Authentication
  42. smtpd_sasl_type = dovecot
  43. smtpd_sasl_path = private/auth
  44. smtpd_sasl_auth_enable = yes
  45. smtpd_sasl_exceptions_networks = $mynetworks
  46. smtpd_sasl_local_domain = $myhostname
  47. smtpd_sasl_security_options = noanonymous
  48. broken_sasl_auth_clients = yes
  49.  
  50. # No open relay!
  51. smtpd_relay_restrictions =
  52. reject_non_fqdn_recipient,
  53. reject_unknown_recipient_domain,
  54. permit_sasl_authenticated,
  55. reject_unauth_destination
  56.  
  57. smtpd_sender_restrictions =
  58. reject_authenticated_sender_login_mismatch,
  59. permit_sasl_authenticated
  60.  
  61. smtpd_client_restrictions =
  62. permit_sasl_authenticated
  63.  
  64. smtpd_recipient_restrictions =
  65. permit_sasl_authenticated,
  66. reject_unauth_destination,
  67. reject_unauth_pipelining,
  68. reject_unknown_sender_domain,
  69. reject_non_fqdn_recipient,
  70. reject_unknown_recipient_domain
  71.  
  72. smtpd_data_restrictions =
  73. reject_unauth_pipelining
  74.  
  75. # TLS parameters
  76. smtp_use_tls = yes
  77. smtp_tls_cert_file = /etc/ssl/mailserver/mail.crt
  78. smtp_tls_key_file = /etc/ssl/mailserver/mail.key
  79. smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
  80. smtp_tls_security_level = may
  81. smtp_tls_loglevel = 1
  82. smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
  83. smtp_tls_note_starttls_offer = yes
  84. smtpd_tls_received_header = yes
  85. smtpd_tls_session_cache_timeout = 3600s
  86.  
  87. transport_maps = hash:/etc/postfix/transport
  88.  
  89. smtp_destination_concurrency_limit = 2
  90. smtp_destination_rate_delay = 3s
  91. smtp_extra_recipient_limit = 10
  92. smtp_error_sleep_time = 1s
  93. smtp_soft_error_limit = 10
  94. smtp_hard_error_limit = 20
  95.  
  96. anvil_rate_time_unit = 60s
  97.  
  98. milter_protocol = 2
  99. milter_default_action = accept
  100. smtpd_milters = inet:localhost:12301
  101. non_smtpd_milters = inet:localhost:12301
  102.  
  103. header_checks = regexp:/etc/postfix/header_checks
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement