SMTP для інтернет-магазину: що це і коли його налаштовувати

Коли покупець оформлює замовлення або реєструється на сайті, магазин надсилає йому службовий лист. Такі повідомлення також можуть отримувати менеджери.

Щоб ці листи доходили до адресатів, магазин використовує SMTP. Розберімося, що це таке і який варіант відправки пошти вибрати.

Що таке SMTP

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

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

Якщо ви ще обираєте поштовий сервіс для бізнесу, читайте статтю про створення корпоративної пошти.

Які є варіанти відправки листів

У налаштуваннях магазину можна вибрати один із двох варіантів:

  • SMTP Хорошопу — стандартний варіант, який уже працює в новому магазині. Зазвичай додатково налаштовувати сервер не потрібно.

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

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

Коли варто підключити сторонній SMTP

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

Наприклад, ви зможете використовувати адресу відправника, прив’язану до вашого поштового сервісу, керувати доступом до скриньки та перевіряти обмеження на надсилання. Деякі провайдери також показують статуси й помилки відправлення — це залежить від можливостей конкретного сервісу. А якщо ви керуєте доменом, то можете окремо налаштувати для нього SPF, DKIM і DMARC.

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

Які дані потрібні для налаштування

Під час підключення стороннього SMTP поштовий провайдер має надати параметри сервера. Зазвичай це:

  • адреса відправника;

  • ім’я відправника;

  • SMTP-сервер;

  • порт;

  • ім’я користувача;

  • пароль або пароль застосунку;

  • тип захищеного з’єднання, якщо він потрібен.

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

Адреса відправника й адреса для відповідей — це різні речі

Адреса відправника (From) показується отримувачу як адреса, з якої надійшов лист.

Якщо ви хочете, щоб покупці могли відповісти на службові листи, у налаштуваннях потрібно вказати робочу адресу для відповідей (Reply-To). Це має бути поштова скринька, яка приймає листи. Вона може відрізнятися від адреси відправника.

Чому листи можуть потрапляти у спам

Поштові сервіси перевіряють, чи має відправник право надсилати листи від імені вказаного домену. Для цього в DNS домену налаштовують записи SPF, DKIM і DMARC.

Якщо вони відсутні або налаштовані неправильно, поштовий сервіс може позначити лист як підозрілий, перемістити його в спам або не прийняти. Точні кроки залежать від того, через який сервіс надсилаються листи та де керуються DNS-записи домену.

Що перевірити, якщо листи не надходять

Якщо ви підключили сторонній SMTP, перевірте:

  1. Чи вибрано в налаштуваннях відправку через сторонній SMTP.

  2. Чи правильно вказані сервер і порт.

  3. Чи збігаються логін і пароль із даними, які видав провайдер.

  4. Чи потрібен для цієї скриньки пароль застосунку.

  5. Чи правильно вибрано тип захищеного з’єднання.

  6. Чи вказана адреса відправника, якою дозволено надсилати листи через цей SMTP.

  7. Чи налаштовані SPF, DKIM і DMARC для домену.

Якщо все перевірили, але листів немає, зверніться до поштового провайдера: він зможе перевірити, чи приймає сервер запити на відправку і чи не блокує їх.

Докладні кроки налаштування SMTP у магазині — в інструкції з налаштування електронної пошти в Хелп-центрі.