Dovecot: master user để đăng nhập vào mọi tài khoản mail

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

  1. 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.

Comments Off on Dovecot: master user để đăng nhập vào mọi tài khoản mail

Filed under Software

Comments are closed.