service:postfix
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| service:postfix [2016/07/08 07:48] – created sloader | service:postfix [2024/01/02 06:25] (current) – [install] sloader | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ==== install ==== | ||
| + | < | ||
| + | net-libs/ | ||
| + | net-mail/ | ||
| + | dev-libs/ | ||
| + | mail-mta/ | ||
| + | </ | ||
| + | ==== set in / | ||
| + | < | ||
| + | myhostname = post.lionsoft.org | ||
| + | mydomain = lionsoft.org | ||
| + | mynetworks_style = host | ||
| + | |||
| + | virtual_uid_maps = static:5000 | ||
| + | virtual_gid_maps = static:5000 | ||
| + | virtual_mailbox_base = /var/vmail | ||
| + | virtual_mailbox_domains = lionsoft.org, | ||
| + | virtual_mailbox_maps = ldap:/ | ||
| + | virtual_alias_maps = ldap:/ | ||
| + | |||
| + | smtp_tls_security_level = may | ||
| + | tls_random_source = dev:/ | ||
| + | smtp_tls_loglevel = 1 | ||
| + | smtpd_tls_loglevel = 1 | ||
| + | smtpd_tls_cert_file = / | ||
| + | smtpd_tls_received_header = yes | ||
| + | smtpd_tls_security_level = may | ||
| + | smtpd_use_tls = yes | ||
| + | smtpd_tls_key_file = / | ||
| + | smtpd_tls_auth_only = yes | ||
| + | smtpd_tls_mandatory_protocols=!SSLv2, | ||
| + | smtp_tls_mandatory_protocols=!SSLv2, | ||
| + | smtpd_tls_protocols=!SSLv2, | ||
| + | smtp_tls_protocols=!SSLv2, | ||
| + | |||
| + | smtpd_sasl_auth_enable = yes | ||
| + | smtpd_sasl_security_options = noanonymous, | ||
| + | smtpd_sasl_tls_security_options = noanonymous | ||
| + | smtpd_recipient_restrictions = permit_sasl_authenticated, | ||
| + | </ | ||
| + | |||
| + | ==== set in / | ||
| + | < | ||
| + | server_host = ldap:// | ||
| + | search_base = ou=mailuser, | ||
| + | version = 3 | ||
| + | bind = yes | ||
| + | bind_dn = cn=mailadmin, | ||
| + | bind_pw = test1234 | ||
| + | query_filter = (& | ||
| + | result_attribute = mail | ||
| + | debug_level = 0 | ||
| + | </ | ||
| + | |||
| + | ==== set in / | ||
| + | < | ||
| + | server_host = ldap:// | ||
| + | search_base = ou=mailvirtual, | ||
| + | version = 3 | ||
| + | bind = yes | ||
| + | bind_dn = cn=mailadmin, | ||
| + | bind_pw = test1234 | ||
| + | query_filter = (& | ||
| + | result_attribute = mail | ||
| + | debug_level = 0 | ||
| + | </ | ||
| + | |||
| + | ==== set in / | ||
| + | < | ||
| + | pwcheck_method: | ||
| + | mech_list: PLAIN LOGIN | ||
| + | log_level: 0 | ||
| + | authdaemond_path: | ||
| + | </ | ||
| + | |||
| + | ==== set in / | ||
| + | < | ||
| + | SASLAUTHD_OPTS=" | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== set in / | ||
| + | < | ||
| + | authmodulelist=" | ||
| + | </ | ||
| + | |||
| + | ==== set in / | ||
| + | < | ||
| + | LDAP_URI ldap:// | ||
| + | LDAP_BASEDN ou=mailuser, | ||
| + | LDAP_BINDDN cn=mailadmin, | ||
| + | LDAP_BINDPW test1234 | ||
| + | LDAP_MAIL uid | ||
| + | LDAP_GLOB_UID vmail | ||
| + | LDAP_GLOB_GID vmail | ||
| + | LDAP_MAILDIR mail | ||
| + | # | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| ==== test postfix for tls ==== | ==== test postfix for tls ==== | ||
| < | < | ||
| Line 25: | Line 126: | ||
| AGptczFAam1zMS5uZXQAbm90Lm15LnJlYWwucGFzc3dvcmQ= | AGptczFAam1zMS5uZXQAbm90Lm15LnJlYWwucGFzc3dvcmQ= | ||
| - | % openssl s_client -starttls smtp -crlf -connect lionsoft.org: | + | % openssl s_client -starttls smtp -crlf -ign_eof |
| ... | ... | ||
| % EHLO post.lionsoft.org | % EHLO post.lionsoft.org | ||
service/postfix.1467964123.txt.gz · Last modified: by sloader
