У вас проблемы с получением или отправкой электронной почты с вашего сайта WordPress? Одним из решений для этого является использование сторонних почтовых сервисов, таких как Mailgun. Однако эти услуги будут стоить вам дополнительных денег. В этой статье мы покажем вам, как использовать SMTP-сервер для отправки писем WordPress.
- Проблема с электронной почтой WordPress
- Использование учетных записей электронной почты у вашего хостера
- Использование фирменного адреса электронной почты в WordPress
- Проверка настроек SMTP
- Защита пароля электронной почты
- Устранение проблем с электронной почтой WordPress
- Плюсы и минусы использования почтовых серверов вашего хостера для писем WordPress
Проблема с электронной почтой WordPress
WordPress использует функцию mail в PHP для отправки электронной почты. У многих провайдеров виртуального хостинга эта функция не настроена должным образом, или они полностью отключили ее, чтобы избежать злоупотреблений. В любом случае, это приводит к тому, что ваши электронные письма WordPress не доставляются.
Альтернативным решением является использование сторонней почтовой службы для отправки писем. Вы можете использовать такие сервисы, как Mailgun, Google Apps for work или Sendgrid.
Вам придется заплатить за свой аккаунт, и стоимость будет варьироваться в зависимости от количества пользователей/аккаунтов, которые вы добавите, или количества писем, которые вы отправите. Смотрите наш учебник о том, как исправить проблему WordPress не отправляет электронную почту.
Что если мы скажем вам, что есть еще один вариант, и, скорее всего, вы уже платите за него?
Если вам не понравилось видео или нужны дополнительные инструкции, то продолжайте чтение.
Использование учетных записей электронной почты у вашего хостера
Большинство хостинг-провайдеров WordPress предлагают услуги электронной почты для каждого домена, который вы у них размещаете. Это означает, что вы можете создавать учетные записи электронной почты с вашим собственным доменным именем, например [email protected] .
Сначала вам нужно будет создать учетную запись электронной почты. Для примера мы покажем вам, как создать учетную запись электронной почты в cPanel. Ваш хостинг-провайдер может использовать какую-либо другую систему управления учетными записями, но основной процесс одинаков для большинства хостинг-провайдеров.
Войдите в свой аккаунт на хостинге и нажмите на учетные записи электронной почты в разделе «Почта».
Здесь будет показана простая форма, в которой вам нужно заполнить информацию, необходимую для создания учетной записи электронной почты.
Поскольку мы будем использовать эту учетную запись для отправки писем WordPress, мы рекомендуем вам создать учетную запись электронной почты типа [email protected]. Обязательно замените пример.com с вашим собственным доменным именем.
После создания учетной записи электронной почты, вы теперь готовы использовать ее в WordPress. Но прежде чем это сделать, вам понадобится следующая информация от вашего хостинг-провайдера.
- SMTP Host для вашего адреса электронной почты.
- SMTP-порт для безопасного входа в систему.
Эту информацию вы можете найти в разделе поддержки на сайте вашего хостера. Скорее всего, существует статья, содержащая эту информацию. Если вы не найдете ее, то вам следует связаться со службой поддержки хостинга и запросить эту информацию.
Использование фирменного адреса электронной почты в WordPress
Теперь вам нужно установить и активировать плагин WP Mail SMTP. Для более подробной информации смотрите наше пошаговое руководство о том, как установить плагин WordPress.
После активации вам необходимо посетить Настройки » Электронная почта настроить параметры плагина.
Сначала вам нужно ввести адрес электронной почты, который вы только что создали. После этого вы можете добавить имя from, которое будет использоваться в качестве имени отправителя.
Если вы не добавите имя from, то плагин будет использовать стандартный WordPress.
Далее необходимо выбрать почтовое устройство. Нажмите на опцию ‘Другой SMTP’, чтобы выбрать ее.
После этого вам нужно установить флажок напротив опции «Обратный путь». Эта опция устанавливает обратный путь в соответствии с адресом электронной почты отправителя. Если вы оставите этот параметр не отмеченным, отскочившие сообщения и квитанции о недоставке будут потеряны.
Далее необходимо настроить параметры SMTP.
Сначала вам нужно ввести SMTP хост и порт. Вы можете получить эту информацию у вашего хостинг-провайдера. Как правило, хост SMTP — это почта.yourdomain.com (замените ваш домен.com с вашим собственным доменным именем). Для SMTP обычно используется порт 465.
Далее вам нужно выбрать шифрование. Большинство хостинговых компаний WordPress поддерживают SSL и TLS. Мы рекомендуем использовать опцию TLS, если она доступна.
После этого включите переключатель аутентификации и укажите имя пользователя и пароль SMTP. Обычно, ваш адрес электронной почты также является вашим именем пользователя SMTP.
Ваш пароль хранится в виде обычного текста, что небезопасно. Не волнуйтесь, мы покажем вам, как сделать более безопасным позднее в этой статье.
Не забудьте нажать на кнопку сохранения настроек, чтобы сохранить изменения.
Проверка настроек SMTP
Теперь, когда вы настроили WP Mail SMTP для отправки писем, давайте проверим, все ли работает нормально. На странице настроек плагина перейдите на вкладку ‘Email Test’.
Вам нужно указать адрес электронной почты, на который вы хотели бы получать тестовые письма. Это может быть любой действующий адрес электронной почты, к которому вы можете получить доступ. После этого нажмите на кнопку Send Email для продолжения работы.
WP Mail SMTP теперь отправит сообщение электронной почты, используя настройки SMTP, которые вы ввели ранее. Вы увидите сообщение об успехе, когда письмо будет успешно отправлено.
Защита пароля электронной почты
Вам может понадобиться ввести пароль вашего почтового ящика в настройках WP MAIL SMTP. Этот пароль обычно хранится в виде обычного текста, что небезопасно.
Однако плагин также предоставляет вам возможность сделать его более безопасным. Для этого вам нужно будет добавить некоторый код в wp-config.php файл. Если вы не делали этого раньше, то ознакомьтесь с нашим руководством по редактированию wp-config.php файл в WordPress.
Сначала вам нужно будет подключиться к вашему сайту с помощью FTP клиента или приложения File Manager в cPanel. После подключения вы найдете свой wp-config.php файл в корневой папке вашего сайта.
Вы можете редактировать этот файл с помощью любого текстового редактора, например, Блокнота или TextEdit.
Найдите строку с надписью «Это все, прекратите редактирование! Happy blogging» и добавьте следующий код прямо перед ним.
define( 'WPMS_ON', true ); define( 'WPMS_SMTP_PASS', 'your_password' );
Не забудьте заменить ‘your_password’ на ваш реальный пароль SMTP. После этого сохраните и загрузите ваш wp-config.php файл обратно на сервер.
Теперь вы можете зайти в область администрирования WordPress и перейти по ссылке Настройки » WP Mail SMTP страница. Прокрутите вниз до раздела опций SMTP и вы увидите, что поле пароля теперь отключено.
Устранение проблем с электронной почтой WordPress
Наиболее распространенной причиной ошибок при отправке писем с помощью SMTP является неправильный SMTP-хост или порт. Убедитесь, что вы вводите правильные настройки хоста и порта, предоставленные вашим хостинг-провайдером.
Убедитесь, что вы выбрали правильный метод шифрования. Обычно SSL работает в большинстве сред, но мы рекомендуем вам уточнить у вашего хостера, если ваши электронные письма не доставляются.
Плюсы и минусы использования почтовых серверов вашего хостера для писем WordPress
Первое и самое очевидное преимущество заключается в том, что вы можете использовать свой собственный фирменный адрес электронной почты для исходящих писем в WordPress.
Еще одним преимуществом является то, что вы уже оплатили эту услугу при регистрации хостинг-аккаунта. Вам не нужно будет платить никаких дополнительных денег за отправку и получение электронной почты.
Однако некоторые хостинг-провайдеры WordPress устанавливают ограничения на исходящую электронную почту. Вот почему мы не рекомендуем использовать WordPress для отправки электронных писем с рассылкой новостей.
Другая распространенная проблема с провайдерами виртуального хостинга заключается в том, что их почтовые серверы иногда могут быть довольно ненадежными. Если вы заметили задержки в доставке электронной почты, то вам следует рассмотреть возможность использования сторонних почтовых служб, таких как Google Apps for Work, Mailgun или SendGrid.
Надеемся, эта статья помогла вам узнать, как использовать SMTP-сервер для отправки электронной почты WordPress. Вы также можете посмотреть наш список обязательных плагинов WordPress для бизнеса.
Источник: www.wpbeginner.com