Site Tools


service:postfix

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
service:postfix [2018/08/14 06:35] – [set in /etc/courier/authldaprc] sloaderservice:postfix [2024/01/02 06:25] (current) – [install] sloader
Line 1: Line 1:
 +==== install ====
 +<code>
 +net-libs/courier-authlib ldap
 +net-mail/courier-imap fam gdbm
 +dev-libs/cyrus-sasl authdaemond openldap ssl urandom
 +mail-mta/postfix ldap sasl ssl eai lmdb
 +</code>
 ==== set in /etc/postfix/main.cf ==== ==== set in /etc/postfix/main.cf ====
 <code> <code>
Line 8: Line 15:
 virtual_gid_maps = static:5000 virtual_gid_maps = static:5000
 virtual_mailbox_base = /var/vmail virtual_mailbox_base = /var/vmail
-virtual_mailbox_domains = lionsoft.org,justfindout.de,forgottenroots.de,mightymice.org,metzmachers.de,watzhahn.de,post.lionsoft.org+virtual_mailbox_domains = lionsoft.org,forgottenroots.de,mightymice.org,metzmachers.de,watzhahn.de,post.lionsoft.org
 virtual_mailbox_maps = ldap:/etc/postfix/ldap_mailbox_maps.cf virtual_mailbox_maps = ldap:/etc/postfix/ldap_mailbox_maps.cf
 virtual_alias_maps = ldap:/etc/postfix/ldap_alias_maps.cf virtual_alias_maps = ldap:/etc/postfix/ldap_alias_maps.cf
Line 31: Line 38:
 smtpd_sasl_tls_security_options = noanonymous smtpd_sasl_tls_security_options = noanonymous
 smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
 +</code>
 +
 +==== set in /etc/postfix/ldap_mailbox_maps.cf ====
 +<code>
 +server_host = ldap://127.0.0.1/
 +search_base = ou=mailuser,dc=lionsoft,dc=org
 +version = 3
 +bind = yes
 +bind_dn = cn=mailadmin,dc=lionsoft,dc=org
 +bind_pw = test1234
 +query_filter = (&(objectclass=inetOrgPerson)(uid=%s))
 +result_attribute = mail
 +debug_level = 0
 +</code>
 +
 +==== set in /etc/postfix/ldap_alias_maps.cf ====
 +<code>
 +server_host = ldap://127.0.0.1/
 +search_base = ou=mailvirtual,dc=lionsoft,dc=org
 +version = 3
 +bind = yes
 +bind_dn = cn=mailadmin,dc=lionsoft,dc=org
 +bind_pw = test1234
 +query_filter = (&(objectclass=inetOrgPerson)(cn=%s))
 +result_attribute = mail
 +debug_level = 0
 </code> </code>
  
Line 47: Line 80:
  
  
-==== set in /etc/courier/authdaemonrc ====+==== set in /etc/courier/authlib/authdaemonrc ====
 <code> <code>
 authmodulelist="authldap" authmodulelist="authldap"
 </code> </code>
  
-==== set in /etc/courier/authldaprc ====+==== set in /etc/courier/authlib/authldaprc ====
 <code> <code>
-LDAP_URI ldap://baldr+LDAP_URI ldap://127.0.0.1/
 LDAP_BASEDN ou=mailuser,dc=lionsoft,dc=org LDAP_BASEDN ou=mailuser,dc=lionsoft,dc=org
 LDAP_BINDDN cn=mailadmin,dc=lionsoft,dc=org LDAP_BINDDN cn=mailadmin,dc=lionsoft,dc=org
Line 93: Line 126:
 AGptczFAam1zMS5uZXQAbm90Lm15LnJlYWwucGFzc3dvcmQ= AGptczFAam1zMS5uZXQAbm90Lm15LnJlYWwucGFzc3dvcmQ=
  
-% openssl s_client -starttls smtp -crlf -connect lionsoft.org:25+% openssl s_client -starttls smtp -crlf -ign_eof -connect lionsoft.org:25
 ... ...
 % EHLO post.lionsoft.org % EHLO post.lionsoft.org
service/postfix.1534228508.txt.gz · Last modified: by sloader