WP Mail SMTP от WPForms

Описание

Плагин WordPress Mail SMTP

Проблемы с отправкой почты вашим сайтом на WordPress? Вы не одни. Более 900 000 веб-сайтов используют WP Mail SMTP для исправления проблем с доставляемостью электронной почты.

WP Mail SMTP исправляет вашу отправку электронной почты, перенастраивая функцию PHP wp_mail() для использования надлежащего SMTP-провайдера.

Что такое SMTP?

SMTP (Simple Mail Transfer Protocol) является отраслевым стандартом для отправки электронных писем. SMTP помогает повысить эффективность доставки электронной почты с помощью надлежащей проверки подлинности.

Популярные почтовые клиенты, такие как Gmail, Yahoo, Outlook и т. Д., Постоянно совершенствуют свои услуги для уменьшения спама электронной почты. Одна из вещей, которую ищут спам-инструменты, — это получение электронной почты из местоположения, из которого она, по-видимому, исходит.

Если правильной проверки подлинности нет, то электронные письма либо попадают в вашу папку SPAM, либо в худшем случае не доставляются вообще.

Это проблема для многих сайтов WordPress, потому что по умолчанию WordPress использует почтовую функцию PHP для отправки электронных писем, сгенерированных WordPress, или любого плагина контактной формы, такого как WPForms .

Проблема в том, что большинство хостинговых компаний WordPress не имеют своих серверов, правильно настроенных для отправки писем PHP.

Сочетание двух причин, по которым ваши сообщения WordPress не доставляются.

Как работает WP Mail SMTP?

Плагин WP Mail SMTP позволяет легко перенастроить функцию wp_mail() для использования доверенного SMTP-провайдера.

Это поможет вам исправить все проблемы неотправки почты с сайта на WordPress.

Плагин WP Mail SMTP включает в себя четыре различных параметра настройки SMTP:

  1. Mailgun SMTP
  2. SendGrid SMTP
  3. Gmail SMTP
  4. Все прочие SMTP

Для всех параметров вы можете указать «from name» и «email address» для исходящих писем.

Вместо того, чтобы пользователи использовали разные плагины SMTP и рабочие процессы для разных SMTP-провайдеров, мы решили привести все это в одном. Это то, что делает WP Mail SMTP лучшим решением SMTP для WordPress.

Mailgun SMTP

Mailgun SMTP является популярным поставщиком услуг SMTP, который позволяет отправлять большое количество писем. Он позволяет отправлять ваши первые 10 000 писем бесплатно каждый месяц.

WP Mail SMTP-плагин предлагает встроенную интеграцию с MailGun. Все, что вам нужно сделать, это подключить свою учетную запись Mailgun, и вы улучшите доставляемость своей рассылки и почты.

Подробнее читайте документацию Mailgun .

Gmail SMTP

Часто блоггеры и владельцы малого бизнеса не хотят использовать сторонние SMTP-сервисы. Хорошо, что вы можете использовать свою учетную запись Gmail или G Suite для писем SMTP.

Это позволяет использовать профессиональный адрес электронной почты и улучшить доставляемость электронной почты.

В отличие от других плагинов Gmail SMTP, наша опция SMTP Gmail использует OAuth для аутентификации вашей учетной записи Google, сохраняя вашу регистрационную информацию на 100% в безопасности.

Подробнее читайте документацию Gmail.

SendGrid SMTP

В SendGrid есть бесплатный SMTP-план, который вы можете использовать для отправки до 100 писем в день. Благодаря нашей собственной интеграции SendGrid SMTP вы можете легко и безопасно настроить SendGrid SMTP на своем сайте WordPress.

Подробнее читайте документацию SendGrid.

Другой SMTP

Плагин WP Mail SMTP также работает со всеми основными почтовыми службами, такими как Gmail, Yahoo, Outlook, Microsoft Live и любым другим сервисом отправки электронной почты, которая предлагает SMTP.

Можно установить следующие настройки:

  • Укажите узел SMTP.
  • Укажите SMTP-порт.
  • Выберите шифрование SSL/TLS.
  • Выберите, использовать аутентификацию SMTP, или нет.
  • Логин и пароль для SMTP.

WP Mail SMTP также дает вам возможность вставить свой пароль в файл wp-config.php, поэтому он не отображается в настройках вашего WordPress.

Чтобы увидеть рекомендуемые настройки популярных сервисов, а также советы по устранению неполадок, ознакомьтесь с нашей Документацией SMTP.

Мы надеемся, что вы найдете WP Mail SMTP плагин полезным.

Благодарности

Плагин WP Mail SMTP был первоначально создан Каллумом Макдональдом. В настоящее время он принадлежит и поддерживается командой WPForms — лучший drag & drop конструктор форм для WordPress.

Вы можете попробовать бесплатную версию плагина WPForms, чтобы увидеть, почему это самый лучший плагин форм на рынке.

Что дальше

Если вам нравится этот плагин, пожалуйста, подумайте о том, чтобы попробовать наши другие популярные плагины:

  • OptinMonster — получите больше email подписчиков
  • MonsterInsights — cамый лучший плагин для Google Analytics для WordPress

Посетите WPBeginner, чтобы узнать о наших руководствах WordPress и узнайте о других лучших плагинах WordPress .

[1.3.3] — 2018-07-05

  • Исправлено: совместимость с другими плагинами, использующими классы Google Service или Google Client.
  • Изменено: оптимизирована загрузка кода.

1.3.2 — 2018-06-29

  • Убедитесь, что другие плагины / темы не конфликтуют с нашей библиотекой TGMPA.

1.3.1 — 2018-06-29

  • Исправлено: Другие SMTP: очищаются новые отладочные сообщения о неудачной доставке письма при следующей успешной отправке письма.
  • Исправлено: Внедрение условного автозагрузчика для обхода требований Gmail PHP 5.5 и его проблем с совместимостью библиотек с минимальной жизнеспособной версией плагина PHP 5.3+.

1.3.0 — 2018-06-28

  • Добавлено: Новая опция: Принудительная перезапись значения значения электронной почты «От» независимо от текущего значения.
  • Добавлено: Новая опция: Принудительная перезапись значения поля «От кого» независимо от текущего значения.
  • Добавлено: Новая опция: удалить все данные плагина при деинсталляции плагина (когда пользователь удаляет плагин).
  • Добавлено: Уведомление администраторов сайта в области wp-admin о последней неудачной отправке письма. Очищается при успешной доставке.
  • Добавлено: Уведомление администраторов сайта в области wp-admin о возможных проблемах совместимости с другими плагинами SMTP и электронной почты.
  • Добавлено: Улучшен опыт пользовательской отладки при выполнении теста отправки почты — отображается полезное описание и шаги по устранению проблемы.
  • Добавлено: Новым пользователям: указано значение порта SMTP по умолчанию для новых пользователей на основе выбора шифрования.
  • Добавлено: Новым пользователям: уведомлять об отсутствующих настройках плагина.
  • Добавлено: Новым пользователям: Рекомендовать бесплатный плагин WPForms Lite для тех, у кого его нет.
  • Добавлено: SendGrid / Mailgun: обеспечивает поддержку multipart/alternative типов писем.
  • Добавлено: Gmail: новая кнопка для удаления подключения и связывания с новой учетной записью Google.
  • Исправлено: Поддержка установки плагина в каталог /mu-plugins/.
  • Исправлено: SendGrid: требуемый text/plain в первой части письма — исправляет письма в виде простого текста, не имеющие ссылок.
  • Исправлено: SendGrid и Mailgun: неправильная отправка текстовых сообщений в формате html.
  • Исправлено: SMTP Debug в некоторых случаях был пустым.
  • Исправлено: Совместимость с множеством других плагинов, в которых используется библиотека Google Analytics разных версий.
  • Исправлено: «client_id пустое» больше не проблема, она исправлена.
  • Изменено: для SendGrid и Mailgun разрешено использовать пользовательские имена вложений, если они есть. Возврат к имени файла.
  • Изменено: Gmail: переключиться на более широкий диапазон, чтобы предотвратить возможные проблемы в определенных обстоятельствах.
  • Изменено: удалены пробелы в начале/конце ключей, секретах и т.д.
  • Изменено: Улучшены полезные описания тестов различных опций.
  • Изменено: улучшена функциональность автозагрузки плагина.

1.2.5 — 2017-02-05

  • Исправлено: Return path иногда не выключалось.
  • Исправлено: Authentication иногда не выключалось.
  • Исправлено: Auto TLS иногда не выключалось.
  • Исправлено: Поддержка BCC для Gmail была нарушена.
  • Исправлено: Улучшена отладка для обработки SELinux и grsecurity.
  • Исправлено: Открывающие слэши из настроек плагина (полезно для опции From Name).
  • Исправлено: Изменен способ обработки для предотвращения случайного удаления полезных данных.
  • Исправлено: Активация плагина не перезаписывает настройки по умолчанию.
  • Исправлено: Правильно устанавливается опция Auto TLS при активации плагина.
  • Исправлено: Улучшена автозагрузка провайдера для определенных установок Windows.
  • Исправлено: Использован правильный путь для загрузки переводов из каталога /languages плагина.
  • Изменено: Не использовать автозагрузку плагина при каждом запросе к странице настроек плагина из таблицы параметров WordPress.
  • Изменено: не использовать автозагрузку классов Pepipost, если последний не сохранен в качестве активного мейлера в настройках.

1.2.4 — 2017-01-28

  • Исправлено: Улучшено экранирование в отчетах отладки.

1.2.3 — 2017-01-22

  • Исправлено: Токены Gmail сбрасывались после нажатия кнопки «Сохранить настройки».
  • Исправлено: Небольшая опечатка в успешном сообщении Gmail.

1.2.2 — 2017-12-27

  • Исправлено: Правильно обрабатываемое отладочное сообщение Mailgun про неправильный ключ API.
  • Исправлено: Неустранимая ошибка для почтовых программ Gmail и SMTP с веб-сервером Nginx (без Apache вообще).
  • Изменено: Обновлен заголовок письма X-Mailer, чтобы показать настоящего отправителя с версией почтовой программы и плагина.

1.2.1 — 2017-12-21

  • Исправлено: Неудачные соединения SMTP генерировали фатальные ошибки.

1.2.0 — 2017-12-21

  • Исправлено: Уменьшена фактическая минимальная версия WordPress с 3,9 до 3,6.
  • Изменено: Улучшен вывод отладки для всех почтовых провайдеров.

1.1.0 — 2017-12-18

  • Добавлено: Новая опция «Auto TLS» для почтовой программы SMTP. По умолчанию включено. Процедура миграции для всех сайтов.
  • Изменено: Улучшен вывод отладки — четкие стили и контекстно-зависимый контент.
  • Изменено: Улучшена обработка исключений для процесса аутентификации Google.
  • Изменено: Не санитизируются пароли, ключи api и т.д., так как они могут содержать специальные символы в определенном порядке, а санитизация нарушит эти значения.
  • Изменено: Улучшена формулировка некоторых полезных текстов внутри области администрирования плагина.
  • Исправлено: Не включает определенные файлы в библиотеки зависимостей, которые не используются почтовой программой Google. Это должно прекратить помечать плагин в Wordfence и VaultPress.
  • Исправлено: Использование констант теперь работает, например, для определения пароля SMTP.
  • Исправлено: Уведомление для почтовой программы по умолчанию.

1.0.2 — 2017-12-12

  • Исправлено: PHPMailer с использованием некорректного значения SMTPSecure.

1.0.1 — 2017-12-12

  • Исправлено: Глобальный конфликт обработки POST.

1.0.0 — 2017-12-12

  • Добавлено: Инструмент автоматической миграции для переноса параметров из старого формата хранения в новый.
  • Добавлено: Добавлена интеграция провайдера почты Gmail & G Suite — без вашей электронной почты и пароля.
  • Добавлено: Добавлена интеграция поставщика электронной почты SendGrid — только с использованием ключа API.
  • Добавлено: Добавлена интеграция поставщика электронной почты Mailgun — только с использованием ключа API и настроенного домена.
  • Добавлено: Новый режим совместимости — для PHP 5.2 старый плагин будет загружен, для PHP 5.3 и выше — новая версия области администрирования и новые функции.
  • Изменено: Новый вид области администрирования.
  • Изменено: Поле пароля SMTP теперь имеет тип «пароль».
  • Изменено: Поле пароля SMTP вообще не отображает реальный пароль при использовании констант в wp-config.php для его определения.
  • Правильный вывод всех переводов
  • Изменено: более полезный тестовый контент электронной почты (с именем почтовой программы).

0.11.2 — 2017-11-28

  • Добавлено: Настройка для скрытия фида объявлений.
  • Изменено: Данные фида объявлений.

0.11.1 — 2017-10-30

  • Исправлено: Старое исправление совместимости с PHP.

0.11 — 2017-10-30

  • Добавлено: Описание помощника для параметра «Обратный путь».
  • Добавлено: Фильтрация wp_mail_smtp_admin_test_email_smtp_debug, для увеличения информативности сообщений отладки.
  • Добавлено: Уведомление PHP 5.2.
  • Добавлено: Фид объявлений
  • Изменено: Исправления локализации, правильное название локали.
  • Изменено: Улучшения кода стилей и оптимизации для HTML и PHP.
  • Изменено: Входы для писем теперь имеют правильный тип email, вместо общего text.
  • Изменено: Отключать $phpmailer->SMTPAutoTLS, если параметр No encryption установлен для предотвращения ошибки при отправке писем.
  • Изменено: Скрывать Pepipost для тех, кто его не использует.
  • Изменено: Улучшена поддержка WP CLI.

0.10.1

  • Добавление Pepipost и очистка страницы администрирования.

0.10.0

  • Добавление Pepipost и очистка страницы администрирования.

0.9.6

  • Незначительные исправления безопасности,санитизация тестового адреса электронной почты.

0.9.5

  • Незначительное исправление безопасности, спасибо JD Grimes.

0.9.4

  • Улучшение функции тестового письма, обновление с очень низким приоритетом.

0.9.3

  • Исправлена ошибка с отправкой по ссылке. реквизит Адам Конвей

0.9.2

  • Удаление уведомления об устаревании.

0.9.1

  • $phpmailer->language стал защищенным в WP 3.2, больше не отключается при отладочном выводе.

0.9.0

  • Опечатки в описании From email.
  • Удален changelog из файла плагина, нет необходимости его дублировать.
  • По желанию $phpmailer->Sender from из письма, помогает с sendmail/mail().

0.8.7

  • Исправлена ошибка, которая вызвала ошибку при активации плагина.

0.8.6

  • Ссылка на настройки действительно работает в этот раз, обещаю. Извините за ненужные обновления.

0.8.5

  • Багфикс, ссылка настроек на странице плагина была неработоспособной в версии 0.8.4.

0.8.4

  • Незначительное исправление, удалено использование esc_html(), для улучшения обратной совместимости.
  • Убрано страница вторых опций меню, реквизит ovidiu.

0.8.3

  • Исправление, возвращает WPMS_MAIL_FROM_NAME, предложено nacin.
  • Добавлена ссылка настроек, реквизит Майка Чаллиса https://profiles.wordpress.org/MikeChallis/

0.8.2

  • Исправление, корректный вызов phpmailer_init_smtp(), собственность Sinklar.

0.8.1

  • Улучшение интернационализации.

0.8

  • Добавлены порт, SSL/TLS, опция «белый список», validate_email() и константные параметры.

0.7

  • Добавлены проверки только для переопределения значения по умолчанию из имени / электронной почты

0.6

  • Добавлен дополнительный отладочный вывод SMTP

0.5.2

  • Исправлена ошибка пре-2.3 с почтой

0.5.1

  • Добавлена проверка для отображения предупреждения о версиях до 2.3

0.5.0

  • Обновлен в соответствии с 2.3 фильтрами, которые добавляют второй фильтр для имени

0.4.2

  • Исправлена ошибка в 0.4.1 и добавлен дополнительный вывод отладки

0.4.1

  • Добавлена переменная $phpmailer->ErroInfoдля вывода тестовой почты

0.4

  • Добавлена функция тестового письма и вычищены некоторые другие фрагменты

0.3.2

  • Изменено использование register_activation_hook для большей совместимости

0.3.1

  • Добавлено readme для совместимости WP-Plugins.org

0.3

  • Различные исправления и добавления опций формы

0.2

  • Пересмотренный подход, предложенный westi, добавлена страница параметров

0.1

  • Исходный подход, копирование функции wp_mail и её замена

Скриншоты

  • Страница настроек WP Mail SMTP
  • Настройки Gmail/G Suite
  • Настройки Mailgun
  • Настройки SendGrid
  • Настройки SMTP
  • Отправить тестовое письмо

Установка

  1. Установите WP Mail SMTP от WPForms либо через репозиторий плагинов WordPress.org, либо путем загрузки файлов на ваш сервер. (См. инструкции как установить плагин WordPress)
  2. Активируйте WP Mail SMTP от WPForms.
  3. Перейдите в область настроек WP Mail SMTP в консоли WordPress.
  4. Выберите провайдера SMTP (SMTP Mailgun, SMTP SendGrid, Gmail SMTP или другой SMTP) и следуйте инструкциям по его настройке.
  5. Хотите поддержать нас? Попробуйте WPForms Pro — лучший плагин форм обратной связи для WordPress!

Часто задаваемые вопросы

Инструкции по установке
  1. Установите WP Mail SMTP от WPForms либо через репозиторий плагинов WordPress.org, либо путем загрузки файлов на ваш сервер. (См. инструкции как установить плагин WordPress)
  2. Активируйте WP Mail SMTP от WPForms.
  3. Перейдите в область настроек WP Mail SMTP в консоли WordPress.
  4. Выберите провайдера SMTP (SMTP Mailgun, SMTP SendGrid, Gmail SMTP или другой SMTP) и следуйте инструкциям по его настройке.
  5. Хотите поддержать нас? Попробуйте WPForms Pro — лучший плагин форм обратной связи для WordPress!
Могу ли я использовать этот плагин для отправки электронной почты через Gmail, G Suite, Outlook.com, Office 365, Hotmail, Yahoo или AOL SMTP?

Да! У нас есть обширная документация, которая охватывает настройку наиболее популярных почтовых служб SMTP

Прочтите документацию, чтобы увидеть правильные настройки SMTP для каждого сервиса.

Помогите! Мне нужна поддержка или я нашел проблему.

Пожалуйста, прочитайте нашу политику поддержки для получения дополнительной информации.

Я нашел ошибку, что дальше?

Если вы наткнулись на ошибку, лучше всего сообщить об этом в репозитории WP Mail SMTP GitHub . GitHub — это место, где плагин активно развивается и публикация там быстро выявит вашу проблему у наших разработчиков (я и Слава). После публикации мы рассмотрим ваш отчет об ошибках и отсортируем ошибку. Когда вы описываете проблему, чем больше деталей вы можете добавить в свой отчет, тем быстрее может быть исправлена ошибка.

Можете ли Вы добавить функцию X, Y или Z в плагин?

Короткий ответ: возможно.

В любом случае, пожалуйста, свяжитесь с нами, чтобы обсудить функции или параметры, которые вы хотите добавить в плагин. Мы не можем гарантировать их добавление, но мы рассмотрим все разумные запросы. С нами можно связаться:
https://wpforms.com/contact/

Отзывы

STAY AWAY!! MAJOR SECURITY FLAW

This plugin stores password information in plain text. Our account was compromised.
1) Why?
2) Why is the warning placed at the bottom of the form and not on the top in BOLD RED LETTERS?

If you use this plugin then please store the information in your wp-config.php file. But I would still be wary of using this plugin as this looks like a setup — it took only a few hours from using this plugin to the account being compromised.

Merci beaucoup

Superb plugins : if you have plesk and mod security is on : deactivate it before registring google account. otherwell it will not accept using google api

tnx a lot

Plugin works but stores password in plain text and doesn’t clean up after itself

This plugin absolutely does its job.

However, my password is stored in my database in plain text in two separate fields.

I think one of these fields (smtp_pass or wp_mail_smtp) was from a previous version of the plugin.

I deleted the plugin through the admin interface and my password is still stored in plain text in two separate fields.

I’m disappointed that a big company like WPForms would have such basic issues with a plugin that has nearly 1 million installs.

Sincerely,
Kevin.

Посмотреть все 310 отзывов

Участники и разработчики

«WP Mail SMTP от WPForms» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«WP Mail SMTP от WPForms» переведён на 16 языков. Благодарим переводчиков за их работу.

Перевести «WP Mail SMTP от WPForms» на ваш язык.

Заинтересованы в разработке?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.