Master user phải là user không tồn tại, thậm chí có thể không có phần @domain.org
Giả sử master user là tui
- Sửa cấu hình dovecot
nano /etc/dovecot/conf.d/auth-master.conf.ext
# Authentication for master users. Included from 10-auth.conf.
# Need to tell dovecot the separator to use
auth_master_user_separator = *
passdb {
driver = passwd-file
master = yes
args = /etc/dovecot/master-users
# Original line, pass=yes didn't work. Use this instead
result_success = continue
}
nano /etc/dovecot/conf.d/10-auth.conf
disable_plaintext_auth = no
auth_verbose = yes
auth_mechanisms = plain login
!include auth-passwdfile.conf.ext
# Add line to include master-password config
!include auth-master.conf.ext
2. Tạo mật khẩu cho master user tui
htpasswd -c -s /etc/dovecot/master-users tui
3. Khởi động lại dovecot
systemctl rrstart dovecot
4. Test
Thử login vào Roundcube với user someone@domain.org*tui và mật khẩu của tui như trên.