在升级到 Debian Stretch 之前,我必须手动安装 ISP-Config 并调整许多其他内容,然后才能安装它。现在,当我去检查在 Stretch 上运行的新版本时,我很欣慰地得知他们已经构建了一个位于 GitHub 上的自动化脚本。
因此,我使用与旧电子邮件几乎相同的配置设置了电子邮件。我以为在那之后一切都很好。我安装了 WordPress,并且能够收到 WordPress 通知,例如当我测试联系表单插件时,我的收件箱中会弹出一条消息。
我还验证了我可以使用 Roundcube 和 Thunderbird 发送电子邮件。我在 G 邮箱收件箱中收到了该消息。但是,当我回复该消息时,我没有在 server.mydomain.com 收件箱中看到它,并且 Google 也没有收到关于该消息未送达的错误。此外,在设置邮箱后,我在帐户中没有看到任何草稿、垃圾或垃圾文件夹。我发现一些日志条目可能有帮助,也可能没有帮助。我在/var/log/mail.log
最近更新的 中找到了它。
Jun 6 15:08:07 server postfix/smtpd[30503]: warning: hostname remote.mpsukltd.com does not resolve to address 109.232.156.57
Jun 6 15:08:07 server postfix/smtpd[30503]: connect from unknown[109.232.156.57]
Jun 6 15:08:10 server postfix/smtpd[30503]: warning: unknown[109.232.156.57]: SASL LOGIN authentication failed: UGFzc3dvcmQ6
Jun 6 15:08:10 server postfix/smtpd[30503]: lost connection after AUTH from unknown[109.232.156.57]
Jun 6 15:08:10 server postfix/smtpd[30503]: disconnect from unknown[109.232.156.57] helo=1 auth=0/1 commands=1/2
答案1
啊,这听起来绝对像是您的域的问题,而不是您在服务器上设置的任何内容的问题。
如果您发现可以发送消息但没有收到任何消息,则很可能您更改了主机名您的服务器的一个或多个 DNS 记录现在出现问题。
如果您使用的 DNS 名称服务器不是域名注册商的默认名称服务器,则需要访问他们的站点并删除包含您以前的主机名的所有旧邮件交换 (MX) 记录。然后,您可以使用更新的主机名创建新记录,然后在几分钟内再次检查。
您的电子邮件应该会在一两个小时内开始弹出。