许多服务器管理员当前面临的问题与发送电子邮件时发生的不太常见的SMTP错误有关。
SMTP 451(本地临时问题-请稍后重试)
这与黑客行为或由 配置错误。 错误 SMTP 451 尤其在操作系统上发生 CentOS的 cu VestaCP 安装,错误日志如下所示:
2020-07-03 11:17:11 Tainted filename for search: '/etc/exim/domains/domain.com/aliases' 2020-07-03 11:17:11 H=(costa.onlymale.live) [104.140.84.7] F=<[email protected]> temporarily rejected RCPT <[email protected]>: failed to expand "${extract{1}{:}{${lookup{[email protected]$domain}lsearch{/etc/exim/domains/$domain/aliases}}}}": NULL
我不知道问题是否出在具有cPanel的服务器上,但是 VestaCP 肯定是个问题。 几乎没有用户可以发送电子邮件,即使与邮件服务器的连接似乎正常也是如此。
该错误是由于 配置不兼容 在CentOS的最新EXIM更新中(exim 4.94-1.el7),到目前为止,还没有“修复”来解决此问题。 但是,有一个非常简单的解决方案。
如何修复SMTP错误451(本地临时问题-请稍后重试)
返回之前的EXIM版本 (降级)是使用VestaCP的邮件服务器管理员最方便的解决方案。
1.我们通过SSH在Linux上进行身份验证,并执行命令行,通过命令行下载并安装旧版本的EXIM。
wget https://ca1.dynanode.net/exim-4.93-3.el7.x86_64.rpm rpm -Uvh --oldpackage exim-4.93-3.el7.x86_64.rpm
输出:
2. 重新启动 单击“ Exim”,并注意运行“ clamd”和“ spamassassin”服务。
谢谢你的朋友。。。我奋力拼搏(撒谎,尽情享受)在Centos7中设置VestaCP。 您的文章对我有很大帮助,非常成功……
委内瑞拉玛格丽塔岛的问候。
(亚历杭德罗)