Більше результатів...

Загальні селектори
Тільки точні збіги
Шукати у заголовках
Шукати у контенті
Вибір типів постів
Фільтрувати за категоріями
FAQ
Hostenko
Натхнення
Відео уроки
Новини
Плагіни
теми
Уроки
Хакі

Знаєте, що дратує? Коли лист, надісланий e-mail з вашого сайту, потрапляє користувачеві в спам. Ви надсилаєте потрібний лист з потрібною інформацією без реклами і т.д., але з якоїсь причини користувач його не отримує, тому що він автоматично позначався як спам.

Ця ситуація дуже типова для користувачів Contact Form 7, які отримують повідомлення на пошту Gmail. Та й взагалі таке часто відбувається і з іншими листами, які відправляються через сайт на WordPress.

inet.ws - Powerful VPS Hosting в США, Canada, UK та DE!

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

Дивіться також:

Справа в тому, що WordPress за замовчуванням використовує функцію PHP mail для відправки email. І це часто може призвести до того, що важливі листи, на кшталт повідомлень сайту, даних про реєстрацію, підтвердження скидання пароля і т.д. - все це може потрапляти до спаму.

У цьому уроці ми розповімо, як можна виправити цю ситуацію та підвищити шанс успішно доставлених листів за допомогою протоколу SMTP на wordpress.

У чому проблема з WordPress PHP Mail?

Якщо вам пощастило, то жодної проблеми немає. PHP mail працює в більшості випадків. Стандартні повідомлення, які розсилає сам WordPress, практично завжди успішно доставляються у Вхідні. Проблеми можуть початися, коли повідомлення надсилають встановлені плагіни.

Також обмежувати роботу PHP mail можуть деякі хостинг-сервіси. А ще конфлікт може виникнути під час роботи певних security-плагінів.

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

Що таке SMTP?

SMTP (Simple Mail Transfer Protocol) – це стандартний поштовий протокол для передачі електронних листів, який вже дуже давно та успішно використовується.

Головна перевага, яку ви отримаєте при використанні SMTP - це практично 100% гарантія того, що лист буде доставлений за адресою, і поштові служби на кшталт Gmail не помітять його як спам, на відміну від листів, надісланих через PHP mail.

Все тому, що пошта, надіслана через SMTP, піддається певній автентифікації, на відміну від PHP mail.

Ще одна перевага SMTP на WordPress – це більш персоналізована та брендова пошта.

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

Вже багато часу стандартним плагіном для роботи з SMTP на WordPress вважався WP Mail SMTP. Це популярний плагін, що добре зарекомендував себе.

Але сьогодні ми поговоримо про іншу плагін. Postman SMTP. І ось чому:

  • Postman SMTP використовує дуже простий майстер налаштування
  • Вам не доведеться зберігати пароль від пошти у незашифрованому вигляді (!)
  • Плагін замінює PHPMailer із Zend_Mail
  • Весь поштовий трафік записується в логі, тому буде простіше відстежити проблему
  • Postman SMTP вміє надсилати пошту через HTTPS, якщо ваш хост блокує порти SMTP

Отже, ми вважаємо Postman SMTP більш розумним і безпечним варіантом, ніж WP Mail SMTP.

Крок 1. Встановіть та активуйте Postman SMTP

Ви можете скачати безкоштовно плагін Postman SMTP з офіційного каталогу плагінів WordPress:

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

Після активації перейдіть до меню Установки → Postman SMTP.

Крок 2. Налаштування параметрів SMTP

Postman SMTP має зручний майстер конфігурації, про що ми вже згадували. Просто натисніть кнопку і виконайте всі кроки по черзі.

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

Ми покажемо, як зробити все для налаштування SMTP вашого сервера. Але ви також можете використовувати сторонні служби SMTP, наприклад Gmail або SendGrid.

В першу чергу ви повинні вказати email адресу, з якої буде відправлятися, цей же email буде автоматично вказуватися в поле "From:"

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

Потім вкажіть сервер hostname для вихідної пошти:

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

Щоб знайти outgoing hostname, ви можете зайти до cPanel вашого хостингу. У розділі Email Accounts знайдіть ваш email, який ви хочете використовувати, та виберіть Set Up Mail Client. Якщо ви ще не створили свій поштовий обліковий запис, ви можете зробити це відразу в cPanel:

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

Потім опустіться нижче до розділу Manual Settings і знайдіть блок Secure SSL/TLS Settings. Ваш hostname вихідної пошти буде вказано як URL для Outgoing Server:

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

Як тільки ви вкажете outgoing hostname, плагін виконає подальшу конфігурацію та видасть вам список доступних варіантів для вибору Socket:

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

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

На наступному кроці потрібно вказати username і пароль. Знову ж таки, вся ця інформація береться з cPanel у розділі налаштувань поштового облікового запису. За умовчанням, як username виступає сам email.

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

На цьому все ви налаштували Postman SMTP!

Крок 3. Надсилання тестового Email

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

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

І якщо все пройшло вдало, ви отримаєте email на адресу, яку ви вказали. Якщо ви отримали лист, значить SMTP налаштований та працює!

Postman SMTP — як надсилати Email із WordPress за допомогою протоколу SMTP

Postman SMTP та сторонні Email служби

Як ми сказали раніше, можна використовувати Postman SMTP разом із сторонніми Email службами, наприклад Gmail. Ви зможете використовувати Gmail і відправляти до 500 листів на добу, для цього потрібно буде створити API ключ.

Або можна використовувати SendGrid, ціни на який стартують від $9.95 на місяць.

Майстер налаштувань Postman SMTP допоможе вам налаштувати обидва ці варіанти.

Не використовуйте для поштових розсилок!

Хоча протокол SMTP відмінно підходить для надсилання пошти зі свого сайту на WordPress, не варто використовувати його для масової поштової розсилки. Із цим у вас можуть виникнути проблеми.

Для поштових розсилок краще використовувати сторонні послуги, наприклад MailChimp.

Підсумки

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

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

inet.ws - Powerful VPS Hosting в США, Canada, UK та DE!
Олексій Шевченко
редактор wpcafe
Вивчає сайтобудування з 2008 року. Практикуючий вебмайстер, що спеціалізується на створенні сайтів WordPress. Задати питання Олексію можна на https://profiles.wordpress.org/wpthemeus/

Коментарі до запису: 7

Іван:

Добрий день. Не можу знайти цей плагін чомусь. Виводить у результатах пошуку різні плагіни, але саме Postman SMTP немає. Буду вдячний, якщо відправите робочий лінк на скачку цього диво-плагіну.
PS не можу налаштувати надсилання пошти з сайту. Працюю з GoDaddy. Плагін для відправки — Contact Form 7. Вдячний і вдячний за допомогу в налаштуванні. Дякую.
Вселенських Вам променів добра!

Санья:

https://wordpress.org/plugins/post-smtp/

Євген:

Крутий плагін! Підключив без проблем, пробував спочатку безкоштовні Gmail.com, швидко скінчилися ліміти, стала пошта не вирушати взагалі, купив smtp, правда не як тут порадили на SendGrid, тут і ціни більші і підтримка повільніша, мій вибір упав на SMTP.BZ, ціни доступніша, підтримка завжди завжди на зв'язку, що і потрібно для пошти.

Юлія:

Цей плагін закритий і недоступний для завантаження написано на сторінці плагіна. Порадьте ще щось, будь ласка.

Олександр:

мабуть, розробник об'єднався з іншим і вони випустили нову версію https://wordpress.org/plugins/post-smtp/
POSTMAN SMTP IS BACK! :)

Oleg:

Підключав через цей плагін зовнішній смтп сервер, який купував тут https://smtp.bz/, підключив швидко, все працює! Дякую! Тепер не болить голова про ліміти на безкоштовних серверах!

Слава:

Чудовий плагін! Все налаштував за кілька хвилин без проблем. Рекомендую!

Додати коментар або відгук