我最近获得了一个 VPS,我想托管我自己的网站并用它来发送和接收邮件。
我按照本指南设置了我的邮件服务器:https://www.exratione.com/2012/05/a-mailserver-on-ubuntu-1204-postfix-dovecot-mysql/
并且它起作用了:我可以使用 STARTTSL 访问 SMTP 并使用身份验证访问 IMAP 服务器,所有这些都在标准端口上。
但现在我的 Postfix 变成了垃圾邮件服务器(目前有 200 多封邮件排队),我被迫将其关闭。此外,它总是获取所有 MySQL 连接,网站无法连接到它。
我该如何修复我的 Postfix?
- 我的main.cf:http://paste.ubuntu.com/6480219/
- master.cf:http://paste.ubuntu.com/6480228/
答案1
答案2
似乎我的服务器没有受到损害,只是我的设置允许任何人连接它,并在无需身份验证的情况下使用它。
在我的main.cf
我改变了mynetworks = 0.0.0.0/0 [::/0]
到mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
并删除permit
了smtpd_client_restrictions
在我清除队列并启动服务器之后,我遇到的问题似乎都没有再出现。