"Dovecot"의 두 판 사이의 차이
(→/etc/dovecot/conf.d/10-auth.conf) |
(→메일함 관련 권한 수정) |
||
67번째 줄: | 67번째 줄: | ||
user_attrs = cn=user,mailDirectory=homeDirectory | user_attrs = cn=user,mailDirectory=homeDirectory | ||
− | user_filter = (cn=% | + | user_filter = (cn=%n) |
pass_attrs = cn=user,userPassword=Password | pass_attrs = cn=user,userPassword=Password | ||
− | pass_filter = (cn=% | + | pass_filter = (cn=%n) |
====설정확인==== | ====설정확인==== | ||
77번째 줄: | 77번째 줄: | ||
===메일함 관련 권한 수정=== | ===메일함 관련 권한 수정=== | ||
− | $ sudo | + | $ sudo chmod g+w /home |
[[분류:Email]] | [[분류:Email]] |
2018년 12월 28일 (금) 14:35 판
목차
개요
Dovecot은 Linux/Unix 계열 시스템 용 IMAP과 POP3 전자메일 서버
LDAP 연동
패키지 설치
$ sudo apt install dovecot-ldap
설정 수정
/etc/dovecot/conf.d/10-auth.conf
#주석처리(PAM인증을 사용하지 않음)
#!include auth-system.conf.ext
#주석해제
!include auth-passwdfile.conf.ext
/etc/dovecot/conf.d/10-logging.conf
auth_verbose = yes
auth_verbose_passwords = yes
auth_debug = yes
auth_debug_passwords = yes
mail_debug = yes
/etc/dovecot/conf.d/auth-ldap.conf.ext
passdb {
driver = ldap
args = /etc/dovecot/dovecot-ldap.conf.ext
}
userdb {
driver = ldap
args = /etc/dovecot/dovecot-ldap.conf.ext
# default_fields = home=/home/mail/%d/%u
}
/etc/dovecot/dovecot-ldap.conf.ext
hosts = localhost
dn = cn=[로그인계정],dc=example,dc=com
dnpass = [password]
ldap_version = 3
base = ou=users,dc=example,dc=com
deref = never
scope = onelevel
default_pass_scheme = plain
user_attrs = cn=user,mailDirectory=homeDirectory
user_filter = (cn=%n)
pass_attrs = cn=user,userPassword=Password
pass_filter = (cn=%n)
설정확인
$ dovecot -n
메일함 관련 권한 수정
$ sudo chmod g+w /home