#wordpresssmtp
Explore tagged Tumblr posts
spacemastudio-blog · 6 years ago
Text
Настройка SMTP в WordPress
Tumblr media
У вас проблемы с отправкой писем с вашего сайта WordPress? Один из простых способов решить эту проблему - отправлять электронные письма WordPress с помощью SMTP сервера Gmail. В этой статье мы покажем вам, как отправлять электронные письма с вашего сайта WordPress с помощью SMTP сервера Gmail.  
Когда нужно использовать SMTP сервер для WordPress
Ваш сайт WordPress отправляет электронные письма, чтобы уведомить вас о регистрации нового пользователя, сбросе утерянного пароля, автоматических обновлениях и даже уведомлениях из ваших контактных форм. По умолчанию WordPress использует почтовую функцию PHP для отправки уведомлений по электронной почте. Однако эта функция не работает должным образом по ряду причин. Большинство хостинговых компаний WordPress ограничивают использование этой функции для предотвращения злоупотреблений и спама. Спам-фильтры популярных поставщиков услуг электронной почты проверяют входящие сообщения, чтобы отслеживать, отправляются ли они с аутентичных почтовых серверов. По умолчанию электронные письма WordPress не проходят эту проверку и иногда могут даже не попасть в папку со спамом. SMTP (Simple Mail Transfer Protocol) является выходом для отправки электронной почты. В отличие от почтовой функции PHP, SMTP использует правильную аутентификацию, которая увеличивает доставку электронной почты. Gmail предоставляет SMTP сервис, который вы можете использовать для отправки электронных писем с вашего сайта WordPress. Если вы просто хотите отправлять уведомления по электронной почте WordPress то SMTP серверы Gmail - лучший вариант.   Настройка SMTP WordPress Первое, что вам нужно сделать, это установить и активировать WordPress плагин SMTP -  WP Mail SMTP. После активации необходимо зайти на страницу «Настройки» SMTP WP Mail, чтобы настроить параметры плагина.  
Tumblr media
Сначала убедитесь, что вы используете свой адрес электронной почты Gmail в поле «From email». Далее необходимо указать имя отправителя. Плагин WP Mail SMTP предлагает два способа подключения вашего сайта WordPress к серверам Gmail. Первый метод использует аутентификацию OAuth. Это более безопасный способ отправки электронной почты с использованием серверов Gmail. Второй способ - ввести настройки SMTP в Gmail вручную. Этот метод не рекомендуется, потому что он менее безопасен. При этом давайте настроим WordPress для использования Gmail SMTP для отправки электронных писем.   Способ 1. Настройка Gmail для отправки писем WordPress SMTP по протоколу OAuth Этот метод рекомендуется для всех пользователей. Это более безопасно, и как только вы настроите его, вам больше не придется делать это снова. Вам нужно начать с выбора Gmail в качестве почтовой программы и установить путь возврата таким же, как отправитель.  
Tumblr media
Далее вы увидите возможность ввести свой идентификатор клиента, секрет и URL-адрес в поле «URI». Давайте настроим эти поля.   Создание приложения и создание ключей API Gmail для WordPress SMTP Посетите Google Developers Console  Google и создайте новый проект.
Tumblr media
Если вы не видите синюю кнопку для создания проекта, вы также можете нажать на выпадающий список выбора проекта и создать новый проект. Вас попросят указать название вашего проекта. Дайте ему запоминающееся имя, чтобы вы могли легко распознать его в будущем.
Tumblr media
После этого нажмите кнопку «Создать», чтобы продолжить. Консоль разработчика теперь создаст ваш проект и перенесет вас на его панель управления. Google предлагает разработчикам доступ ко многим их API и сервисам. Вам нужно включить API, которые вам понадобятся для этого проекта.   Нажмите кнопку Включить API и сервисы, чтобы продолжить. Это приведет вас на страницу библиотеки API. Затем вам нужно ввести Gmail в поле поиска, чтобы быстро найти Gmail API и щелкнуть его, чтобы выбрать.
Tumblr media
Теперь вы увидите обзор API и его возможностей. Просто нажмите кнопку «Включить», чтобы продолжить.
Tumblr media
Теперь, когда ваш API включен, следующим шагом является создание учетных данных, которые вы можете использовать в настройках плагина WordPress плагина SMTP. Нажмите на кнопку создания учетных данных, чтобы продолжить.
Tumblr media
На следующем экране вам нужно будет выбрать «JavaScript» в поле «Откуда вы будете вызывать API». После этого нажмите на «Данные пользователя».
Tumblr media
Чтобы продолжить, нажмите кнопку «Какие учетные данные мне нужны?». Теперь вас попросят указать имя для вашего клиента OAuth. Вы можете ввести «WP Mail SMTP».
Tumblr media
В поле «Authorized JavaScript origins» необходимо добавить доменное имя вашего сайта. Далее вам нужно скопировать и вставить авторизованный URL перенаправления из настроек WordPress плагина для SMTP. После этого нажмите кнопку «Создать идентификатор клиента», чтобы продолжить. Далее необходимо ввести имя для экрана согласия OAuth. Вы можете указать название плагина здесь.
Tumblr media
После ввода данных нажмите кнопку «Продолжить», и на консоли разработчика отобразится ваш идентификатор клиента. Вы можете скопировать и вставить это на странице настроек WordPress плагина для SMTP. Однако вам все равно нужно будет добавить свой секретный ключ клиента.
Tumblr media
Нажмите кнопку Готово, чтобы двигаться дальше. Теперь вы попадете на страницу с учетными данными вашего проекта. Вы увидите свои недавно созданные учетные данные, перечисленные там. Вам нужно нажать на иконку редактирования рядом с вашими учетными данными, чтобы продолжить.
Tumblr media
Это приведет вас на страницу редактирования учетных данных, где вы сможете увидеть свой секретный ключ клиента. Вам нужно скопировать и вставить ключ на странице настроек вашего плагина.   Вернитесь на страницу настроек плагина в вашей админ-панели WordPress. Теперь, когда у вас есть и идентификатор клиента, и секретные ключи клиента, вам нужно нажать на кнопку сохранения настроек, чтобы продолжить.
Tumblr media
Плагин теперь сохранит ваши настройки и перезагрузит страницу. После этого вам нужно прокрутить вниз до нижней части страницы настроек и нажать кнопку «Разрешить плагин для отправки электронной почты, используя вашу учетную запись Google».
Tumblr media
Это приведет вас к вашей учетной записи в Google, и вам будет предложено дать веб-сайту разрешение отправлять электронные письма от вашего имени.   Нажмите кнопку Разрешить, чтобы дать разрешения. После этого вы будете перенаправлены обратно на ваш сайт, где увидите сообщение об успехе.
Tumblr media
  Способ 2. Настройка SMTP в Gmail в качестве отправителя SMTP Этот метод позволяет вручную подключаться к SMTP серверам Gmail для отправки электронных писем WordPress. Для начала вам нужно зайти на страницу «Настройки» Wordpress SMTP плагина, чтобы настроить плагин. Для начала вам нужно указать адрес Gmail, который вы хотите использовать, в поле От электронной почты и свое имя в поле имени.
Tumblr media
Затем вам нужно выбрать «Other SMTP» в качестве почтовой программы и установить флажок рядом с обратным путем. После этого прокрутите вниз до раздела Other SMTP, чтобы настроить дополнительные параметры.
Tumblr media
Вот конфигурация, которую нужно добавить в настройках плагина: SMTP-хост: smtp.gmail.com Порт SMTP: 465 Шифрование: использовать шифрование SSL Аутентификация: включить аутентификацию Имя пользователя: Ваш полный адрес Gmail, например,[email protected] или [email protected] Пароль: Пароль вашей учетной записи Gmail Когда вы закончите, нажмите на кнопку сохранить изменения, чтобы сохранить ваши настройки. Вот и все, вы успешно настроили WP Mail SMTP для использования SMTP-серверов Gmail.   Тестирование WordPress SMTP Плагин WP Mail SMTP by WPForms позволяет проверить настройки электронной почты, чтобы вы могли убедиться, что все работает правильно. Вам необходимо зайти на страницу «Настройки» плагина и перейти на вкладку «Проверка электронной почты». Просто укажите адрес электронной почты, к которому вы можете получить доступ, в поле «Отправить» и нажмите кнопку «Отправить по электронной почте».
Tumblr media
Вы увидите сообщение об успехе. Теперь вы можете проверить свой почтовый ящик, чтобы увидеть сообщение с темой «Mail SMTP: Test Email to…». Вот и все, вы успешно настроили свой сайт WordPress для отправки электронной почты с использованием SMTP-серверов Gmail.   Устранение неполадок в работе Gmail SMTP Пользователи сталкиваются с несколькими проблемами при использовании Gmail SMTP. Чтобы устранить проблемы SMTP в Gmail, выполните следующие действия: Войдите в свою учетную запись хостинга cPanel и создайте учетную запись электронной почты, которая соответствует вашему адресу электронной почты в приложениях Google. Это может показаться странным, потому что вы не используете свой сервер для электронной почты. Этот шаг в заставляет ваш сервер поверить, что вы отправляете электронную почту через сервер. В вашей учетной записи cPanel перейдите к записям MX и измените маршрутизацию MX с автоматического на удаленный. Это может быть немного сложно, поскольку каждый хостинг теперь имеет собственный интерфейс cPanel. Вам нужно найти небольшую ссылку рядом с MX с надписью Email Routing: Remote Mail Exchanger. После этого войдите на свой сайт WordPress и отправьте тестовое электронное письмо. Мы надеемся, что эта статья помогла вам узнать, как отправлять электронную почту в WordPress с помощью SMTP сервера Gmail. Read the full article
0 notes