Сподіваюся, всі вже відійшли від низки Новорічних свят і вже з’явився настрій попрацювати.
Сьогодні на тлі боротьби зі спамом поштові служби стали пачками відправляти пошту в кошик. Відразу кілька клієнтів звернулися до мене з такими проблемами.
Розберемо чому пошта із сайту не доходить адресата.
Пошта створювана нашими сайтами через форми зворотного зв’язку, оповіщення про нові коментарі, продаж в магазині створюється автоматично.
Поштові служби розцінюють ці листи як створені роботами й у разі відправляють у спам, у гіршому взагалі зливають у невідомість.
Наприклад той самий популярний плагін Contact Form 7 відправляє листи від імені ящика wordpress@ваш-домен.com.
Сперечаємося у вас цієї скриньки в акаунті на хостингу немає?
А тепер він має бути, тому що пошта має йти зі справжньої поштової скриньки і поштовики це перевіряють.
Поки я вивчав проблему нарив ще купу всіляких причин недоставки пошти і дійшов висновку, що зараз вже доцільніше використовувати для відправки з сайту реальну поштову скриньку однієї з популярних служб.
Брати потрібно найпопулярніші або Gmail або Яндекс.
ОБОВ’ЯЗКОВО! Заповнюємо всі свої дані та підтверджуємо телефон, без цього пересилання пошти працювати не буде.
Зараз я своїм клієнтам для роботи з поштою ставлю два плагіни:
WP Mail SMTP– для налаштування надсилання пошти SMTP
WPForms -плагін для створення поштових форм у візуальному редакторі.
Налаштування плагіна WP Mail SMTP
Спочатку встановлюємо плагін через пошук стандартного інсталятора.
Після цього йдемо в Налаштування та знаходимо вкладку з налаштуваннями плагіна WP Mail SMTP.
Для Яндекса наприклад такі налаштування.
Від (email): – вказуємо Вашу поштову скриньку
Від імені: – Назва сайту/компанії або Ваше ім’я
Метод надсилання пошти: – Інші SMTP
SMTP сервер: – smtp.yandex.ru
Шифрування: – SSL
SMTP порт: – 465
Auto TLS: – вкл
Авторизація: – вкл
Ім’я користувача SMTP: – ваш логін на Яндексі
Пароль SMTP: пароль для пошти
Для безпеки рекомендую згенерувати окремий пароль на Яндекс-додатки для пошти.
Для цього заходимо в Яндекс-паспорт та знаходимо графу для створення паролів додатків.


Далі генеруємо окремий пароль для роботи з поштою.
Але це ще не все. щоб приховати пароль з адмінки сайту його краще прописати у файлі змін у вигляді коду.
define( ‘WPMS_ON’, true );
define( ‘WPMS_SMTP_PASS’, ‘пароль’);
Далі йдемо у вкладку перевірка пошти та натискаємо кнопку -Надіслати email
Якщо бачите повідомлення що все гаразд ідемо перевіряємо пошту.
Для тих хто хоче подивитися як налаштувати через Google дивіться відео до цієї посади.
Там все трохи цікавіше.
Хотів у цей пост додати опис плагіна до створення форм зв’язку, але вирішив що цю тему вимагає окремого посту т.к. не дивлячись на свою простоту він все-має свої недоліки перед звичайним CF7
P\S Перепрошую за довгу відсутність, але сильно був завантажений замовленнями та іншою роботою. Матеріалів накопичилося купа, все в заготівлях та чернетках))
Нині почну публікувати часто. Ще надаємо!