Помилка при відправці повідомлення. Спробуйте пізніше або зверніться до адміністратора сайту.
Failed to send your message. Please try later or contact the administrator by another method.
Довгий пошук рішення на російськомовних і бурж-форумах допоміг лише тим, що давав розрізнені поради. У підсумку, з'єднавши їх все, я вирішив проблему. Поспішаю поділитися її рішенням.
Рішення проблеми
1. Створіть пошту на ya.ru, gmail, mail.ru або ж корпоративну пошту виду [email protected]. У прикладі я взяв додаткову пошту на хостингу nic.ru [email protected]. (З цієї пошти ми будемо тільки відправляти листи).
2. На Яндексі, gmail, mail відкрийте настройки для поштових програм, вам потрібні будуть дані SMTP Host і порт, а також логін і пароль до пошти.
3. Скачайте і встановіть плагін WP-Mail-SMTP. Зайдіть в налаштування плагіна (Параметри - Email).
From Email: вписуєте сюди свою щойно створену пошту,
From Name: назва сайті на латиниці,
Mailer: Send all WordPress emails via SMTP,
SMTP Host і SMTP Port проставляєте ті дані, що вам дано в настройках від вашого поштового сервісу,
Encryption: галочку ставите навпаки No encryption.
4. Чи можете спробувати тут же відправити тестовий лист. Якщо ви ввели всі дані правильно, то побачите наступний результат:
Якщо результат «False», спробуйте інший порт. У наведеному вище прикладі, замість 25, можна поставити 587.
5. Далі йдемо в телефонну книгу (CF7), відкриваєте вашу форму для відправки листів і налаштовуємо її ось так.