Фиксирайте SMTP Error 451 (Temporary local problem - please try later)

Проблем, с който се сблъскват мнозина administratorи сървъри в момента, това се дължи на по-рядко срещана грешка SMTP който се появява при изпращане на имейл съобщение. Фиксирана SMTP Error 451.

Причините за тази грешка могат да бъдат множество, така че е добре да проучите всички възможни причини на свой ред. В моя случай, в първата част на урока се позовавам на конкретен случай.

SMTP Error 451 (Temporary local problem – please try later)

Не става въпрос за хакване или проблем, причинен от a грешка в конфигурацията, грешка 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=<15304-3132-5583-4006-name=domain.com@mail.onlymale.live> temporarily rejected RCPT <name@domain.com>: failed to expand "${extract{1}{:}{${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}}}}": NULL

Не знам дали проблема е и за сървърите, които ги имат cPanel, но на VestaCP сигурно е проблем. На практика никой потребител не може да изпраща имейли, дори ако връзката с пощенския сървър изглежда добре.

Грешката възниква в резултат на a несъвместимост с конфигурация в най-новите 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

Изход:

Фиксирайте SMTP Error 451
Фиксирайте SMTP Error 451

2. Restart "exim" и внимание, че услугите "clamd"А"spamassassin" да бягам.

Това, което представих по-горе, е частен случай, но този тип грешка може да бъде генериран от различни временни причини, които трябва да вземете предвид и които трябва да проучите. Например проблем с имейл сървъра на получателя превишаване на ограничението на изпратените съобщения в интервал от време.

Други причини, от които SMTP Error 451 може да присъства

→ SMTP грешка 451 може също да означава, че потребителят е превишил ограниченията, зададени на имейл сървъра за изпращане на имейли. Сървърът за електронна поща няма да позволи на потребителя да изпраща повече имейли от установените ограничения. Тези лимити са зададени като дневни или почасови лимити за ограничаване на злоупотребяващото потребителско поведение.

→ Имейл сървърът на получателя е претоварен със съобщения или има проблеми с производителността. Има много голямо натоварване и не може да обработва заявки за влизане;

→ Сървърът за електронна поща на получателя е в процес на поддръжка. Много е възможно конкретни услуги и/или свързаност да бъдат спрени;

→ Има временен проблем с мрежата или с връзката към имейл сървъра на получателя.

Като пасиониран по технологии, пиша с удоволствие в StealthSettings.com от 2006 г. Имам обширен опит с операционни системи: macOS, Windows и Linux, както и с програмни езици и платформи за блогове (WordPress) и онлайн магазини (WooCommerce, Magento, PrestaShop).

How to » Web Hosting » Фиксирайте SMTP Error 451 (Temporary local problem - please try later)

10 мисли за „Fix SMTP Error 451 (Temporary local problem - please try later) "

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

    Отговор
  2. Благодаря за статията.
    имам Centos 7 с Веста и този ми хрумна error.

    Realicé el downgrade que susigeto y el restart del server, y ahora el error непрекъснато, но съобщението е по-просто. „Error SMTP: [451] Temporary local problem - please try later"

    Предишният показа маршрути и други ...

    Малко съм се изгубил, все пак благодаря.

    Отговор
  3. Съжалявам за моята злоупотреба, но бих искал да ви оставя съобщението в дневника на сървъра, за да проверя дали имате някакви идеи, благодаря ви много!

    Jul 13 11:01:06 vps-4d0fbc6f systemd: clamd.service не успя.
    Jul 13 11:01:06 vps-4d0fbc6f systemd: времето за задържане на clamd.service приключи, рестартиране на графика.
    Jul 13 11:01:06 vps-4d0fbc6f systemd: Спрян clamd скенер (clamd) daemon.
    Jul 13 11:01:06 vps-4d0fbc6f systemd: Стартиране на clamd скенер (clamd) daemon...
    Jul 13 11:01:06 vps-4d0fbc6f systemd: Стартиран clamd скенер (clamd) daemon.
    Jul 13 11:01:06 vps-4d0fbc6f systemd: Неуспешно на стъпка EXEC хвърляне на хайвера /usr/sbin/clamd: Няма такъв файл или директория
    Jul 13 11:01:06 vps-4d0fbc6f systemd: clamd.service: излязъл е основният процес, код = излязъл, статус = 203 / EXEC
    Jul 13 11:01:06 vps-4d0fbc6f systemd: Услуга clamd. unit enterи неуспешно състояние.
    Jul 13 11:01:06 vps-4d0fbc6f systemd: clamd.service не успя.

    Отговор
  4. Имате проблем с "clamd". Влез в VestaCP → Сървър → Exim и деактивирайте „clamd“ от EXIM. Рестартирайте EXIM и опитайте отново.

    Друг метод е да се поправи clamav installация.

    Отговор
  5. 謝謝 !!

    文章 很有 用, 我 之前 搞 了 幾天 都 解決 不到 這個 問題.搞 搞 搞 DNS, 以為 是 CONFIG 問題, 是 是 EXIM 版本 跟VESTACPпроблем!

    加油!解決 更多 問題. 無私 付出! 尊敬!

    Отговор
  6. Здравейте, имам проблем с грешките в моя онлайн магазин APACHE.
    моят сървър продължава да се срива и аз съм принуден да рестартирам сървъра си, за да може магазинът ми да работи отново.
    можеш ли да ми помогнеш

    Отговор
Оставете коментар