固定 Error:SMTP 451(本地临时问题-请稍后重试)

许多服务器管理员当前面临的问题与发送电子邮件时发生的不太常见的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://stealthsettings.com/download/exim-4.93-3.el7.x86_64.rpm
rpm -Uvh --oldpackage exim-4.93-3.el7.x86_64.rpm

输出:

2. Restart 单击“ Exim”,并注意运行“ clamd”和“ spamassassin”服务。

对技术充满热情,我喜欢测试和编写有关操作系统的教程 macOS,Linux, Windows, 关于 WordPress、WooCommerce 和 LEMP Web 服务器配置(Linux、NGINX、MySQL 和 PHP)。 我写在 StealthSettings.com 自 2006 年以来,几年后我开始撰写 iHowTo.Tips 教程和有关生态系统中设备的新闻 Apple: iPhone,iPad, Apple 手表,HomePod, iMac, MacBook、AirPods 和配件。

关于“修复”的 8 个想法 Error: SMTP 451(临时本地问题 - 请稍后再试)”

  1. Перезагрузить“ Exim”ибудьтеосторожны,чтобыработалислужбы“ clamd”и“ spamassassin”。 -расшифруйтеэто,плиз)Какперезагрузитьичтозначитбытьосторожне?)

    回复
  2. 感谢您的文章。
    我有一个带有 Vesta 的 Centos 7,我想到了这个 error.

    我执行了你建议的降级和 restart 服务器的,现在 error 连续,但信息更简单。 “Error SMTP: [451] 临时本地问题 - 请稍后再试”

    前一个显示了路线和其他……

    我有点失落,不过谢谢。

    回复
  3. 对不起我的滥用,但我想给你留下服务器日志消息,看看你有什么想法,非常感谢!

    Jul 13 11:01:06 vps-4d0fbc6f systemd:clamd.service 失败。
    Jul 13 11:01:06 vps-4d0fbc6f systemd:clamd.service 延迟时间结束,调度 restart.
    Jul 13 11:01:06 vps-4d0fbc6f systemd: 停止了 clamd 扫描器 (clamd) 守护进程。
    Jul 13 11:01:06 vps-4d0fbc6f systemd: 启动 clamd 扫描器 (clamd) 守护进程…
    Jul 13 11:01:06 vps-4d0fbc6f systemd:启动clamd扫描器(clamd)守护进程。
    Jul 13 11:01:06 vps-4d0fbc6f systemd: EXEC spawning/usr/sbin/clamd 步骤失败:没有这样的 file 或目录
    Jul 13 11:01:06 vps-4d0fbc6f systemd:clamd.service:主进程退出,代码=退出,状态=203/EXEC
    Jul 13 11:01:06 vps-4d0fbc6f systemd:单元clamd.service enter和失败的状态。
    Jul 13 11:01:06 vps-4d0fbc6f systemd:clamd.service 失败。

    回复
  4. 你有“蛤蜊”问题。 转到 VestaCP → 服务器 → Exim 并从 EXIM 禁用“clamd”。 Restart EXIM 并重试。

    另一种方法是修复 clamav install通货膨胀。

    回复

发表评论