用戶與組管理
sudo組:sudo useradd -m username + sudo usermod -aG sudo username。mailusers)并分配用戶:sudo groupadd mailusers + sudo usermod -aG mailusers username。文件與目錄權限控制
/var/mail或/home/username/Maildir):sudo chown -R mail:mail /var/mail + sudo chmod -R 750 /var/mail。/var/spool/postfix):sudo chown root:postfix /var/spool/postfix + sudo chmod 750 /var/spool/postfix。郵件服務權限配置
/etc/postfix/main.cf中指定運行用戶:mydomain = example.com + smtpd_user = postfix。/etc/dovecot/conf.d/10-mail.conf,設置郵件存儲用戶:mail_location = maildir:/var/mail/vhosts/%d/%n + mail_uid = vmail + mail_gid = vmail。訪問控制與安全
/etc/dovecot/conf.d/10-ssl.conf,指定證書路徑。/etc/postfix/access中添加規則(如example.com OK),執行sudo postmap /etc/postfix/access并重啟服務。sudo ufw allow 25/tcp + sudo ufw allow 143/tcp。日志與監控
/etc/postfix/main.cf中設置debug_peer_level = 2,定期查看/var/log/mail.log。