目前许多服务器管理员面临的一个问题与一个不太常见的错误有关 SMTP 发送电子邮件时出现。 固定的 SMTP Error 451.
内容
此错误的原因可能有多种,因此最好依次调查所有可能的原因。 就我而言,在本教程的第一部分中,我提到了一个特定案例。
SMTP Error 451 (Temporary local problem – please try later)
这与黑客行为或由 配置错误。 错误 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{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}}}}": NULL
我不知道问题是否也出在拥有它们的服务器上 cPanel,但是 VestaCP 肯定是个问题。 几乎没有用户可以发送电子邮件,即使与邮件服务器的连接似乎正常也是如此。
该错误是由于 配置不兼容 在最近 update 由 EXIM 为 CentOS (exim 4.94-1.el7),直到这一刻,还没有解决这个问题的“修复”。 但是,有一个非常简单的解决方案。
如何解决 SMTP 错误 451 (Temporary local problem – please try later)
回到上一版本 EXIM (降级) 是邮件服务器管理员最方便的解决方案 VestaCP.
1. 我们在 Linux 通过 SSH 并执行我们下载和安装旧版本的命令行 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. 重新启动 “exim” 和注意服务 “clamd“和”spamassassin“ 跑步。
我上面介绍的是一个特殊情况,但是这种错误可能是由各种临时原因引起的,您必须考虑并必须进行调查。 例如,收件人的电子邮件服务器出现问题 超过发送消息的限制 在一个时间间隔内。
其他原因 SMTP Error 451 可能存在
→ SMTP 错误 451 也可能表示用户已超出电子邮件服务器上为发送电子邮件设置的限制。 电子邮件服务器将不允许用户发送超过既定限制的电子邮件。 这些限制被设置为每日或每小时限制,以限制滥用用户的行为。
→ 收件人的电子邮件服务器邮件过载或出现性能问题。 负载很高,无法处理入口请求;
→ 收件人的电子邮件服务器正在进行维护。 特定服务和/或连接很可能会停止;
→ 网络或与收件人电子邮件服务器的连接暂时出现问题。
谢谢朋友……我在设置 VestaCP 恩 Centos7。 Tu articulo me ayudo muchisimo, fue muy acertado...
委内瑞拉玛格丽塔岛的问候。
(亚历杭德罗)
Перезагрузить“ Exim”ибудьтеосторожны,чтобыработалислужбы“ clamd”и“ spamassassin”。 -расшифруйтеэто,плиз)Какперезагрузитьичтозначитбытьосторожне?)
Больше не работает - нет дистрибутивов, 404。
对不起! 下载链接是 updated.
stealthsettings.com/download/exim-4.93-3.el7.x86_64.rpm
感谢您的文章。
我有一台 Centos 7 和 Vesta y me ocurría este error.
真正降级问题需要重新启动服务器,现在已经降级 error 连续,但信息更简单。 “Error SMTP:[451] Temporary local problem – please try later=
前一个显示了路线和其他……
我有点失落,不过谢谢。
对不起我的滥用,但我想给你留下服务器日志消息,看看你有什么想法,非常感谢!
13 月 11 日 01:06:4 vps-0d6fbcXNUMXf systemd:clamd.service 失败。
13 月 11 日 01:06:4 vps-0d6fbcXNUMXf systemd:clamd.service 延迟时间结束,计划重新启动。
13 月 11 日 01:06:4 vps-0d6fbcXNUMXf systemd:已停止 clamd 扫描仪 (clamd) daemon.
13 月 11 日 01:06:4 vps-0d6fbcXNUMXf systemd:启动 clamd 扫描仪 (clamd) daemon...
13 月 11 日 01:06:4 vps-0d6fbcXNUMXf systemd:启动 clamd 扫描仪 (clamd) daemon.
13 月 11 日 01:06:4 vps-0d6fbcXNUMXf systemd:在步骤 EXEC 生成 /usr/sbin/clamd 时失败:没有这样的文件或目录
13 月 11 日 01:06:4 vps-0d6fbc203f systemd:clamd.service:主进程退出,代码=退出,状态=XNUMX/EXEC
13 月 11 日 01:06:4 vps-0d6fbcXNUMXf systemd:单位 clamd.service enter和失败的状态。
13 月 11 日 01:06:4 vps-0d6fbcXNUMXf systemd:clamd.service 失败。
systemctl stop clamd
systemctl stop exim
systemctl start clamd
systemctl status clamd
systemctl start exim
您对“clamd”有疑问。 进入 VestaCP → 服务器 → Exim 并禁用 EXIM 中的“clamd”。 重新启动 EXIM 并重试。
另一种方法是修复 clamav 安装。
谢谢!!
这篇文章安全用,我们搞了几天都手机不是这个问行。 不断在搞DNS,还有以为是CONFIG商题,原来是EXIM电影跟VESTACP问行!
加油!可以解决更多问题。无私私密!尊敬!
您好,我的 APACHE 在线商店有一个错误问题。
我的服务器不断崩溃,我被迫重新启动我的服务器以使我的商店再次工作。
你能帮助我吗