Налаштування відправки пошти через SMTP-сервер (редакт)

Категорії

За замовчуванням в OkayCMS відправка пошти з сайту здійснюється за допомогою стандартної функції PHP mail (). Такий функціонал не вимагає стороннього сервера для пересилання Email. Але при цьому у даного способу є кілька критичних недоліків, які роблять його ненадійним.

По-перше, можуть виникати збої у відправці листів на стороні хостингу.

По-друге, такі популярні поштові сервіси, як Gmail, Яндекс.Почта, Mail.ru, позначають листи, відправлені з сайту за допомогою функції PHP mail (), як не підтверджені зі знаком «?». Крім того, такі листи можуть потрапити в папку «Спам» одержувача.

Щоб уникнути таких проблем, найнадійніше налаштувати відправку Email-листів через SMTP. SMTP (Simple Mail Transfer Protocol) - це мережевий протокол для масової передачі електронної пошти.

SMTP-сервера надаються хостерами і поштовими сервісами. Тому корпоративні ящики, створені на SMTP-сервері мають підтвердження справжності, в результаті чого листи потрапляють в папку «Вхідні» до одержувача.

Для настройки передачі по SMTP в OkayCMS вам необхідно:

  1. Створити поштову скриньку, який буде підв'язані до SMTP-сервера. Це можна зробити або у себе на хостингу, або за допомогою поштового сервісу, наприклад, Яндекс або Gmail.
  2. Перейти в адмін-панель свого сайту, розділ Налаштування сайту -> Налаштування повідомлень -> Включити SMTP. Так само в поля нижче потрібно ввести відповідні дані:
    1. адреса SMTP сервера / хост SMTP - залежить від того, чий сервер ви будете використовувати, наприклад, у Gmail це може бути smtp.gmail.com
    2. SMTP порт - так само залежить на чиєму сервері буде розташовуватися ваша пошта, у того ж Gmail це 465 або 587, в залежності від типу шифрування
    3. SMTP логін - ваш Email на хостингу або поштовому сервісі
    4. SMTP пароль - пароль від Email

Більше інформації про налаштування SMTP на Gmail тут .

УВАГА! Зазначений вами Email буде підставлятися в поле відправника. Тому, рекомендуємо подбати про створення корпоративної доменної пошти. Це можна зробити на хостингу, або на поштовому сервісі. Однак у Gmail це платна послуга. Якщо ви користуєтеся поштою Яндекса, ви можете створити безкоштовно корпоративний ящик. Для цього потрібно авторизуватися в своєму акаунті і перейти по посиланню https://pdd.yandex.ru/ .

Доменна пошта не є обов'язковою для SMTP. Але, як правило, корпоративна пошта викликає більше довіри у клієнта по відношенню до вашої компанії.

Коментарі 1
Sergey
14.02.2018, 01:55
Хороший плагин, отправляем через него уведомления о регистрации на сайте, сначала подключали бесплатный смтп от гугл, но там очень строгие лимиты, пришлось подключать платный, подключили 1 раз, работает уже больше 3х месяцев без проблем, сам смтп сервер от https://smtp.bz/
Написати коментар
увійдіть в особистий кабінет
Завантажити OkayCMS
version 4.4.0
Підписатися на розсилку
Ви будете отримувати добірку корисних статей по роботі з сайтом на OkayCMS, знижки на модулі і шаблони