仓库地址
https://github.com/Jinnrry/PMail
下载pmail
curl -L -O https://github.com/Jinnrry/PMail/releases/download/v2.8.7/linux_amd64.zip
创建自启服务
sudo vi /etc/systemd/system/pmail.service
[Unit]
Description=pmail
[Service]
ExecStart=/data/software/pmail/pmail_linux_amd64
Restart=always
[Install]
WantedBy=multi-user.target
配置自启
sudo systemctl enable pmail
启动服务
sudo systemctl start pmail
特别注意
25 端口可能被 CentOS 7 自带的 Postfix(master 进程)占用了,而且只监听在 localhost(127.0.0.1 和 ::1),说明它只是系统默认安装的空壳 MTA,几乎没啥用。
一键彻底解决(推荐做法,干净利落)
Bash
# 停掉并永久禁用系统自带的 postfix
systemctl stop postfix
systemctl disable postfix
# 确认 25 端口已空
ss -ltnp | grep :25 # 应该什么都不输出
# 现在重启 pmail,它就能成功绑定 25 端口了
systemctl restart pmail
systemctl status pmail
评论 (0)