用途:面向 Postfix MTA 的日常运维与故障排查,覆盖配置、队列管理、中继、TLS、SASL 认证、虚拟域和投递率。
主要能力:识别服务单元 postfix.service、主进程 /usr/lib/postfix/sbin/master、配置 /etc/postfix/main.cf 与 master.cf、队列目录 /var/spool/postfix/(active、deferred、hold、incoming、corrupt)、日志(journalctl -u postfix、/var/log/mail.log、/var/log/maillog)及端口 25/587/465。提供操作命令:systemctl status|start|stop|restart postfix、sudo postfix reload、sudo postfix check、postconf -n、postconf myhostname、mailq 或 postqueue -p、sudo postqueue -f、sudo postqueue -s example.com、sudo postcat -q <queue-id>、sudo postsuper -d <queue-id>、sudo postsuper -d ALL deferred、sudo postsuper -h/-H、postmap -q、telnet localhost 25、nc -zv、ss -tnp | grep :25、journalctl -u postfix -f。安装:apt install postfix / dnf install postfix;编辑 hash 类型映射后需 postmap /etc/postfix/<table>。
使用方式:按健康检查流程验证 systemctl is-active postfix、postfix check、postconf myhostname mydomain myorigin,并用 sendmail -v 测试投递。
适用场景:自建或云主机邮件服务器运维、队列积压排查、中继与认证配置、TLS 与投递率问题定位。
限制:多数云厂商默认封锁出站 25 端口,需改用 587 端口经 SMTP 中继(如 SendGrid、SES、Mailjet)并配置 SASL;投递率依赖 SPF、DKIM、DMARC,均需自行配置;PTR 记录应与 myhostname 匹配;接收端灰名单可能延迟首次投递 5–30 分钟。资料未提供具体价格、平台支持范围与效果保证。