用户与组管理
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。