Як усунути помилки надсилання через SMTP

Надсилання повідомлень через SMTP сервер може супроводжуватися помилками. Ці помилки виникають через відсутність поштового сервера, проблеми з автентифікацією відправника, перевищення лімітів, помилки в електронних адресах тощо.

Розглянемо, з якими помилками ви можете зіткнутися та як їх усунути для успішного надсилання листів.

Структура помилки

Код відповіді – це зашифрована комбінація чисел, яка потребує пояснення. Щоб зрозуміти, чому ваш лист не може бути відправлений, потрібно знати значення коду помилки.

Код SMTP відповіді складається з трьох цифр, кожна з яких має своє значення.

5 значень першої цифри коду відповіді SMTP

Перша цифра вказує, чи було прийнято та оброблено ваш запит.

1. Сервер прийняв команду, але не зробив жодних дій, оскільки чекає на підтвердження для виконання дій, що запитуються.

2. Дія була успішно виконана (лист відправлений) і сервер готовий приймати нову команду.

3. Сервер прийняв команду, але для її завершення потрібна додаткова інформація.

4. Виник тимчасовий збій. Сервер не прийняв та не виконав команду через тимчасовий збій. Слід спробувати передати команду повторно.

5. Сервер не виконав дію і не зможе обробити вашу команду через не ліквідовані помилки.

Якщо код починається з цифри 2, ваша команда успішно оброблена, з 4 — є тимчасовий збій, з 5 — постійний збій. В останньому випадку ваші листи не будуть надіслані, поки ви не усунете помилку.

4 значення для другої цифри коду відповіді SMTP

Друга цифра коду відповіді означає тип помилки.

0. Синтаксична помилка.

1. Відповідь на запит інформації.

2. Стан підключення.

3. Стан поштового сервера чи поштової системи.

Остання цифра в коді містить більш детальну інформацію про статус доставки.

Коди та опис помилок

У таблиці наведено коди помилок надсилання через SMTP, тексти їхнього повідомлення та опис, на що звернути увагу.

У таблиці наведено список помилок надсилання, які можна отримати при спробі підключення до сервера SendPulse. Щоб подивитись помилки доставки, які можна отримати під час спроби підключення до сервера поштового клієнта одержувача, перейдіть до розділу SMTPПомилки доставки.

Код помилки Повідомлення Опис
451 4.9.5 Sending from your account is currently limited. Please try later.

Запит не виконано, тому що перевищено ліміт показника помилок доставки та знижено ліміт надсилання на годину.

Читайте детальніше: Обмеження SMTP при перевищенні показника помилок доставки.

451 4.9.5 Requested action aborted: This mail account has sent too many messages in a short amount of time. Please try later.

Локальна помилка при обробці — спрацювали ліміти на кількість надсилань з вашого акаунту.

Зачекайте і повторіть надсилання.

Щоб переглянути обмеження розсилок на годину та добу, перейдіть розділ SMTP у вашому акаунті.

501 5.5.2 Syntax error

Синтаксична помилка у параметрах чи аргументах.

Переконайтеся, що коми, точки та інші розділові знаки розставлені правильно. Також перевірте, щоб лист не містив проблемних посилань чи вкладень.

501 5.5.2 Bad recipient address syntax

Синтаксична помилка: неправильно вказана адреса пошти одержувача.

Переконайтеся, що адреси одержувачів вказані вірно.

535 5.7.9 You need to confirm your email address

Помилки автентифікації: ваша адреса відправника не підтверджена.

Щоб надіслати повторний код підтвердження домена, перейдіть до SMTPНалаштування SMTPДомен відправлення і навпроти вашого домену в меню, що розкривається, виберіть Надіслати код повторно.

535 5.7.9 Your profile not confirmed

Помилки автентифікації: наприклад, неправильно вказано логін або пароль під час авторизації SMTP.

Щоб переглянути логін та пароль, перейдіть в SMTPНалаштування SMTP > Основні.

550 Service temporary unavailable

Запит не виконано, тому що сервіс тимчасово не працює.

Зачекайте, доки сервіс відновить свою роботу.

550 5.5.3 Too many recipients

Запит не виконано, тому що спрацювали ліміти на кількість адрес одержувачів. Ви можете додати до 50 одержувачів в одному надсиланні.

550 5.7.1 Sender domain does not match confirmed domains

Запит не виконано, тому що не збігається домен у MAIL FROM SMTP сесії з доменом у хедері FROM, який передається після команди.

Щоб переглянути підтверджений домен відправника або додати новий, перейдіть до SMTP > Налаштування SMTP > Домен відправлення.

552 5.3.4 Message exceeds fixed maximum message size

Дія перервана через перевищення розміру листа.

Рекомендований розмір транзакційного листа — 100 КБ.

554 5.7.1 Delivery not authorized

Не вдалося передати дані, тому що надсилання відбувається з недозволеного IP-адреси.

Щоб переглянути список IP-адрес, з яких можна надсилати або додати нову, перейдіть до SMTP > Налаштування SMTP > Основні.

554 5.9.1 Account expired.

Не вдалося передати дані, тому що вичерпався тарифний план.

Щоб оновити тарифний план, у нижньому лівому кутку натисніть Тарифи та виберіть тарифний план.

554 5.9.2 Sender domain is not valid.

Не вдалося передати дані, оскільки надсилання відбувалося через непідтверджений домен відправника або SMTP профіль ще не пройшов модерацію.

Щоб переглянути стан профілю, перейдіть до розділу SMTP. На сторінці не повинно бути попередження, що ваш профіль знаходиться на модерації і очікуються якісь дії.

Щоб переглянути статус адреси відправника, перейдіть до SMTP > Налаштування SMTP > Домен відправлення.

554 5.9.3 Requested action aborted: Bandwidth Limit Exceeded.

Не вдалося передати дані, тому що досягнуто ліміту трафіку, які передбачені тарифом.

Щоб перевірити залишок та докупити додатковий трафік, перейдіть до розділу SMTP у вашому обліковому записі.

554 5.9.3 Sending quota exceeded.

Досягнуто ліміту на кількість листів, передбачених тарифом.

Щоб перевірити залишок листів відповідно до тарифу, перейдіть на головну сторінку SMTP у вашому обліковому записі.

Щоб оновити ліміти, потрібно покращити тарифний план. У лівому нижньому куті натисніть Тарифи та виберіть тарифний план.

Читайте також: Обмеження при надсиланні листів через SMTP сервіс.

    Оцініть, наскільки стаття була корисною "Як усунути помилки надсилання через SMTP"

    Оцінка: 4 / 5 (0)

    Спробуйте сервіс SMTP SendPulse безкоштовно