Хотите ли вы использовать бесплатный SMTP-сервер для отправки писем WordPress??
По умолчанию WordPress использует почтовую функцию PHP, которая не является надежной и часто помечает ваши письма как спам. Использование SMTP-сервера — лучший способ обеспечить доставляемость ваших электронных писем WordPress.
В этой статье мы покажем вам, как использовать бесплатный SMTP-сервер для отправки электронной почты WordPress.
- Зачем использовать SMTP-сервер для отправки писем WordPress?
- Установка плагина WP Mail SMTP для WordPress
- Отправка писем WordPress с помощью SMTP-сервера Sendinblue
- Отправка писем WordPress с помощью SMTP-сервера Gmail
- Отправка писем WordPress с помощью SMTP-сервера MailGun
- Отправка писем WordPress с помощью SMTP-сервера SendGrid
- Проверка работоспособности SMTP-почты
- Другие варианты бесплатных SMTP-рассылки
Зачем использовать SMTP-сервер для отправки писем WordPress?
Часто владельцы сайтов жалуются на то, что WordPress не отправляет электронную почту. Самый простой способ исправить это — использовать SMTP-сервер, чтобы ваши письма WordPress попадали в почтовые ящики людей.
По умолчанию WordPress отправляет электронные письма через почту PHP. К сожалению, не все серверы хостинга WordPress правильно настроены для использования почты PHP.
Даже если письма отправлены успешно, они могут быть ошибочно идентифицированы как спам. Это означает, что они могут быть автоматически удалены и никогда не будут замечены.
Лучший способ обеспечить доставку писем WordPress — использовать SMTP-сервер. Это стандартный протокол для отправки электронной почты в Интернете.
SMTP-серверы используют надлежащую аутентификацию, чтобы убедиться, что электронная почта отправляется авторизованным отправителем. Это улучшает доставляемость, и ваши письма благополучно попадают в почтовый ящик пользователей.
Теперь, чтобы подключить ваш сайт WordPress к использованию SMTP-сервера, вам нужен плагин для осуществления этого подключения. Мы будем использовать плагин WP Mail SMTP, который является лучшим SMTP плагином для WordPress.
Существует также бесплатная версия WP Mail SMTP.
Учитывая это, давайте рассмотрим, как настроить WP Mail SMTP, а затем как подключить его к популярным бесплатным SMTP-серверам.
Установка плагина WP Mail SMTP для WordPress
Первым шагом будет установка и активация плагина WP Mail SMTP. Для получения более подробной информации см. наше пошаговое руководство по установке плагина WordPress.
После активации, вам нужно перейти на страницу WP Mail SMTP » Настройки страница в вашей админзоне WordPress для настройки плагина.
Вам нужно начать с ввода адреса электронной почты и имени. Письма WordPress будут отправляться с этого адреса электронной почты и имени.
Вы должны оставить галочку в поле ‘Force From Email’. Это гарантирует, что все электронные письма с вашего сайта WordPress будут отправляться с этого адреса электронной почты через ваш SMTP-сервер.
Совет: Отметьте галочкой ‘Force From Name’, чтобы все электронные письма приходили от одного и того же имени, независимо от любых настроек в плагинах, таких как WPForms.
Далее вам нужно выбрать SMTP сервис рассылки. Просто нажмите на тот домен, который вы хотите использовать.
Мы рассмотрим пошаговые инструкции для нескольких различных бесплатных SMTP-серверов. Вам нужно держать открытой вкладку настроек WP Mail SMTP, а затем следовать инструкциям для выбранного вами SMTP-сервера.
- Отправка писем WordPress с помощью Sendinblue
- Отправка писем WordPress с помощью Gmail
- Отправка писем WordPress с помощью MailGun
- Отправка писем WordPress с помощью SendGrid
Примечание: Если вы не очень уверенно чувствуете себя в технических вопросах, мы рекомендуем перейти на Элитный аккаунт WP Mail SMTP. У них есть фантастическая услуга White Glove Setup, которая поможет вам в процессе настройки.
Отправка писем WordPress с помощью SMTP-сервера Sendinblue
Sendinblue позволяет отправлять до 300 бесплатных писем в день с вашего сайта.
Сначала вам необходимо создать учетную запись на сайте Sendinblue. После подтверждения адреса электронной почты вам будет предложено выбрать тарифный план Sendinblue.
Просто нажмите на кнопку «Продолжить с бесплатным планом».
Вы получите текстовое сообщение с кодом подтверждения для ввода. Далее вы увидите панель управления Sendinblue.
Прежде чем продолжить, вам нужно создать поддомен на вашем сайте, например mail1.yourdomain.com .
Для этого войдите в учетную запись хостинга или регистратора домена, а затем следуйте их инструкциям по добавлению поддомена.
Если вы используете Bluehost, то вам нужно перейти в раздел Домены » Субдомены страница под панелью управления хостингом.
Просто введите поддомен, который вы хотите использовать (например.g. mail1), а затем нажмите на кнопку создать, чтобы продолжить. Bluehost добавит поддомен к вашему хостингу.
После создания поддомена вам нужно добавить его в свой аккаунт Sendinblue.
Добавление поддомена в Sendinblue
В вашем аккаунте Sendinblue вам нужно перейти на страницу настроек. На этой странице прокрутите страницу до раздела «Ваши отправители и домены» и нажмите кнопку «Настроить» под ним.
Далее перейдите на вкладку Домены, затем нажмите кнопку «Добавить новый домен.
Введите весь ваш поддомен, например, mail1.yoursite.com . Убедитесь, что вы отметили поле, подтверждающее, что вы хотите использовать доменное имя для цифровой подписи ваших писем. Затем нажмите кнопку Сохранить.
После сохранения вы увидите всплывающее окно со списком способов проверки вашего домена. По умолчанию используется метод размещения файла, но это потребует от вас создания HTML файла и загрузки его через FTP.
Вместо этого мы рекомендуем использовать метод «Добавить запись DNS». Здесь вы получите специальный код, который необходимо использовать для проверки вашего поддомена.
Совет: Не волнуйтесь, если вы по ошибке закроете это всплывающее окно. Вы можете вернуться к нему, нажав на ссылку ‘Verify This Domain’ рядом с вашим поддоменом.
Далее вам нужно открыть настройки DNS для вашего домена в вашей учетной записи хостинга. У вашего веб-хостера должны быть инструкции по этому вопросу.
В Bluehost вам нужно прокрутить вниз записи DNS до раздела TXT.
Затем создайте новую запись DNS TXT.
Для записи Host (иногда называемой Host или Name) вам нужно ввести ваш поддомен, e.g. почта1.yourdomain.com . В зависимости от вашего веб-хоста, они могут быть уже введены за вас, или вам придется ввести их полностью или частично.
Для значения (также называемого TXT Value или TXT data) вам просто нужно скопировать специальный код от Sendinblue.
Убедитесь, что вы сохранили TXT-запись DNS. После этого вернитесь в Sendinblue и нажмите кнопку ‘Record Added. Пожалуйста, проверьте».
Совет: Изменения DNS могут занять 24-48 часов, чтобы распространиться через Интернет. Если проверка не прошла, повторите попытку через несколько часов.
После этого вам также нужно ввести еще две записи DNS TXT, чтобы Sendinblue мог проверить подлинность писем, отправляемых с вашего домена. Это улучшает доставляемость.
В Sendinblue нажмите на выпадающий список ‘Manage’ рядом с вашим доменом, затем выберите опцию ‘Authenticate this domain’.
Вы увидите всплывающее окно с подробной информацией о DNS-записях, которые необходимо добавить. Вам нужно только добавить первые 2 DNS-записи. Третий — это тот, который вы уже добавили, а четвертый не нужен.
Просто добавьте их к вашему домену в вашем аккаунте хостинга или регистратора доменов таким же образом, как и раньше. Затем перейдите на страницу «Записи добавлены. Пожалуйста, проверьте ее» для каждой из них.
Теперь вам осталось завершить включение Sendinblue на вашем сайте WordPress. Просто вернитесь на страницу настроек WP Mail SMTP Settings, которую вы открыли ранее, и найдите поле API-ключа.
Затем нажмите на ссылку «Получить ключ API v3».
Эта ссылка откроет нужную страницу вашего аккаунта Sendinblue в новой вкладке. Здесь вам просто нужно скопировать API-ключ.
Скопировав его, вернитесь к WP Mail SMTP и вставьте ключ API.
После этого обязательно нажмите кнопку ‘Сохранить настройки’.
Теперь все настроено. Вам просто нужно подождать, пока Sendinblue активирует ваш аккаунт.
Отправка писем WordPress с помощью SMTP-сервера Gmail
Вы можете использовать бесплатный аккаунт Gmail для отправки электронной почты по протоколу SMTP. Если у вас еще нет учетной записи Gmail, создайте ее, прежде чем следовать остальным инструкциям.
Сначала войдите в админку WordPress, где у вас уже должен быть установлен WP Mail SMTP. На WP Mail SMTP » Настройки выберите Gmail в качестве почтового сервера.
Вы увидите опции для ввода идентификатора клиента и секрета клиента. Там также есть URL, который вам нужно будет скопировать позже, поэтому держите эту вкладку открытой.
Далее перейдите на сайт Google Developers Console. Вам необходимо согласиться с правилами и условиями. Затем нажмите кнопку «Создать проект».
Теперь пришло время создать ваш новый проект. Все, что вам нужно сделать, это ввести название, которое вы хотите использовать. Затем, пройдите вперед и нажмите кнопку Создать.
Теперь вы увидите вашу приборную панель, с вашим новым проектом, выбранным в выпадающем списке в верхней части экрана.
Вам нужно нажать кнопку ‘Включить API и службы’.
После этого вы увидите библиотеку API. Просто введите ‘Gmail’ в строке поиска.
Затем страница обновится. Первым результатом должен быть API Gmail. Перейдите и нажмите на него.
Далее вы увидите информацию об API Gmail. Нажмите кнопку «Включить».
Включение API может занять несколько секунд. Далее вам нужно нажать кнопку ‘Создать учетные данные’.
На следующем экране вам нужно выбрать следующие опции.
Какой API вы используете? API Gmail
Откуда вы будете вызывать API? Веб-браузер (Javascript)
К каким данным вы будете обращаться? Данные пользователя
Затем нажмите кнопку «Какие учетные данные мне нужны??’ кнопка.
После этого вы увидите всплывающее окно с предложением создать экран согласия OAuth. Просто нажмите на ссылку ‘Установить экран согласия’, чтобы сделать это сейчас.
Экран согласия OAuth откроется в новой вкладке. Здесь вам нужно выбрать тип ‘External’, а затем нажать кнопку Create.
Примечание: Мы будем держать приложение в режиме тестирования. На самом деле оно не станет общедоступным.
Далее введите название вашего приложения и выберите адрес электронной почты для электронной почты поддержки.
После этого прокрутите вниз до раздела «Авторизованные домены», нажмите кнопку «Добавить домен» и введите имя вашего домена.
Совет: Вам нужно ввести доменное имя без http, https или www в начале.
Далее введите свой адрес электронной почты.
Затем нажмите кнопку «Сохранить и продолжить».
Просто нажмите кнопку ‘Сохранить и продолжить’ на экране Scopes (Области). На экране «Тестовые пользователи» нажмите кнопку «Добавить пользователей» и введите свой адрес Gmail.
Затем снова нажмите кнопку «Сохранить и продолжить».
Как только вы перейдете к итоговому выводу, вернитесь на другую вкладку, чтобы настроить учетные данные вашего проекта.
Здесь вы можете ввести любое имя, которое вам нравится, или просто оставить имя по умолчанию.
В поле ‘Authorized JavaScript origins’ нужно ввести доменное имя вашего сайта.
В ‘Authorized redirect URIs’, вам нужно ввести URL перенаправления из настроек WP Mail SMTP.
Под ним вы увидите кнопку «Обновить». Нажмите кнопку , затем нажмите появившуюся кнопку ‘Создать идентификатор клиента OAuth’.
Теперь вы завершили создание веб-приложения Google. Просто нажмите кнопку Готово.
Теперь вы увидите в списке ваше новое веб-приложение. Далее нажмите на значок редактирования рядом с ним.
Здесь вы увидите свой идентификатор клиента и секрет клиента.
Вам нужно скопировать эти данные и вставить их на страницу настроек WP Mail SMTP. Затем нажмите кнопку ‘Сохранить настройки’.
После этого страница обновится. Вам нужно снова прокрутить страницу вниз и нажать кнопку ‘Разрешить плагину отправлять электронные письма, используя учетную запись Google’.
Откроется всплывающее окно, в котором нужно выбрать учетную запись электронной почты. После этого вы увидите экран предупреждения. Просто нажмите на ссылку ‘Advanced’, затем нажмите ‘Go to wpmailsmtp.com’ ссылка для продолжения.
Примечание: Продолжать совершенно безопасно, так как это ваше собственное приложение, которое вы создали.
Появится всплывающее окно с просьбой предоставить разрешения. Далее нажмите кнопку Разрешить.
Наконец, вам нужно подтвердить свой выбор и снова нажать кнопку Разрешить.
После этого вы будете направлены обратно в WP Mail SMTP. Вы увидите сообщение, подтверждающее, что вы успешно связали свой сайт с проектом Google API.
Отправка писем WordPress с помощью SMTP-сервера MailGun
MailGun — еще один популярный провайдер электронной почты SMTP. Это позволит вам отправлять до 5 000 электронных писем в месяц бесплатно в течение 3 месяцев.
Сначала вам нужно перейти на сайт MailGun и нажать кнопку «Начать отправку», чтобы зарегистрировать аккаунт.
Вам нужно ввести данные вашей кредитной карты. Если вы отправите более 5 000 писем или продолжите рассылку после первых 3 месяцев, то с вашей карты будет снята сумма в размере $0.80 за 1 000 писем.
После этого нажмите кнопку «Создать аккаунт» в нижней части экрана.
Вы увидите панель управления вашей учетной записью.
Прежде чем продолжить, найдите в своем почтовом ящике письмо с подтверждением от Mailgun. Вам нужно нажать на ссылку в этом письме, чтобы активировать ваш аккаунт Mailgun.
Совет: Вы также получите письмо с сообщением о том, что API-ключ был добавлен в ваш аккаунт Mailgun. Это нормально.
После нажатия на эту ссылку вам будет предложено ввести и подтвердить номер вашего мобильного телефона. Далее вы снова увидите панель управления Mailgun.
Теперь вам нужно создать поддомен на вашем сайте, например mg.yourdomain.com .
Чтобы сделать это, войдите в учетную запись хостинга и следуйте инструкциям по добавлению поддомена. Если вы используете Bluehost, вам нужно перейти в раздел Домены » Поддомены страница.
После создания поддомена вернитесь в панель управления Mailgun и перейдите к разделу Отправка » Домены страница.
Далее, вам нужно ввести поддомен, который вы создали в своем хостинг-аккаунте ранее.
Просто оставьте для параметра ‘Domain region’ значение US, если вы не находитесь в ЕС.
Перейдите по ссылке ‘Расширенные настройки (DKIM)’, чтобы открыть настройки DKIM.
Здесь нужно оставить флажок ‘Create DKIM Authority’ и выбрать 2048 для ‘DKIM key length’.
Затем нажмите кнопку ‘Добавить домен’.
Теперь вы увидите инструкции по проверке вашего домена на шаге «Добавить записи DNS для отправки».
Вам нужно войти в свой аккаунт хостинга и добавить определенные DNS-записи к вашему поддомену. Ваш веб-хост должен дать вам инструкции по этому поводу.
В Bluehost вам нужно прокрутить вниз записи DNS до раздела TXT.
Затем создайте первую новую запись DNS TXT.
Для записи Host (иногда называемой Host или Name) вам нужно ввести ваш поддомен, e.g. mg.yourdomain.com . В зависимости от вашего веб-хоста, он может быть уже введен за вас, или вам придется ввести его полностью или частично.
Для значения (также называемого TXT Value или TXT data) вам нужно просто скопировать специальный код в разделе ‘Enter This Value’ из Mailgun.
Убедитесь, что вы сохранили TXT-запись DNS.
Для второй записи DNS TXT необходимо ввести запись хоста, показанную в колонке ‘Hostname’. Затем введите длинный код из колонки ‘Введите это значение’ для значения.
После сохранения второй TXT-записи DNS, вы также должны добавить MX-записи из вашего аккаунта Mailgun.
Вы вводите их так же, как и TXT-записи. Просто убедитесь, что вы выбрали MX для каждой из них. Для получения дополнительной помощи, ознакомьтесь с нашей статьей о том, как изменить MX записи.
Совет: Возможно, ваш веб-хост не позволяет вам добавлять MX-записи к поддомену. Если это так, то можно продолжить без использования записей MX. Однако имейте в виду, что вы можете получить ошибку проверки отправителя при отправке писем самому себе, если вы используете тот же адрес электронной почты в качестве адреса From.
Это все, что вам нужно сделать. Вам не нужно добавлять записи DNS для отслеживания.
После того как вы ввели TXT и MX записи, просто нажмите кнопку ‘Проверить настройки DNS’ в нижней части страницы.
Затем появится окно с вопросом о том, как вы хотите отправлять электронные письма.
Проигнорируйте это и перейдите к разделу Настройки » API ключ страница. Здесь вам нужно нажать кнопку просмотра рядом с закрытым ключом API, затем скопировать его.
Далее, вам нужно вставить приватный ключ API в WP Mail SMTP. Ниже введите ваш поддомен. Убедитесь, что выбран правильный регион, а затем нажмите кнопку «Сохранить настройки».
Отправка писем WordPress с помощью SMTP-сервера SendGrid
SendGrid позволяет отправлять до 40 000 писем в течение первых 30 дней. После этого их тарифный план предоставляет вам до 100 бесплатных писем в день.
Сначала вам нужно посетить сайт SendGrid и нажать кнопку «Начать бесплатно», чтобы создать бесплатный аккаунт.
После создания учетной записи вы увидите панель SendGrid.
Вашим первым шагом будет создание идентификатора отправителя. Перейдите и нажмите кнопку ‘Создать отдельного отправителя’.
Затем просто введите имя, адрес электронной почты и почтовый адрес, который вы хотите использовать для своих писем.
Важно: Этот адрес электронной почты должен быть таким же, как тот, который вы используете в качестве адреса From в настройках WP Mail SMTP.
После этого вы увидите свои данные в таблице Senders (Отправители).
Вы получите проверочное письмо с кнопкой, которую нужно нажать, чтобы подтвердить этот бизнес адрес электронной почты.
После того, как вы проверили свой адрес электронной почты, вернитесь в панель SendGrid, нажав на ссылку Dashboard в боковой панели.
Следующим шагом будет нажатие кнопки Start для опции Web API и SMTP Relay.
На следующем экране выберите опцию SMTP Relay.
Далее необходимо ввести имя для ключа API и нажать кнопку ‘Создать ключ’.
Затем вы увидите свой API ключ.
Далее, откройте админку WordPress в отдельной вкладке и перейдите по ссылке WP Mail SMTP » Настройки. Вы уже должны были выбрать SendGrid для вашего почтового сервера. Если его нет, выберите его сейчас.
В нижней части экрана вы увидите поле для ввода вашего ключа SendGrid API. Просто скопируйте и вставьте его сюда, затем нажмите кнопку «Сохранить настройки».
Далее необходимо убедиться, что интеграция работает. Сначала перейдите на вкладку Email Test в настройках WP Mail SMTP. Затем введите свой адрес электронной почты и нажмите кнопку «Отправить письмо».
Вы должны увидеть сообщение о том, что тестовое письмо было отправлено успешно. Вы также можете проверить его в своем почтовом ящике.
Теперь, когда ваше тестовое письмо было успешно отправлено, вернитесь на вкладку с вашей страницей SendGrid API. Установите флажок «Я обновил свои настройки». Затем нажмите кнопку ‘Next: Проверить интеграцию».
На следующем экране нажмите кнопку ‘Verify Integration’.
Затем вы должны увидеть следующее сообщение.
Далее вам следует создать и аутентифицировать поддомен, чтобы улучшить доставляемость ваших писем.
Совет: Если вы не можете создать и аутентифицировать свой поддомен, электронные письма с вашего сайта все равно будут отправляться. Однако существует вероятность того, что некоторые электронные письма не будут доставлены получателям.
Создание субдомена для использования с SendGrid
Теперь вам нужно создать поддомен на вашем сайте, например, sg.yourdomain.com .
Чтобы создать поддомен, войдите в свой аккаунт хостинга и следуйте инструкциям по добавлению поддомена. Если вы используете Bluehost, вам нужно перейти к разделу Домены » Субдомены страница.
Мы рекомендуем использовать sg.yourdomain.com для вашего поддомена.
После создания поддомена вам нужно добавить его в свой аккаунт SendGrid.
Чтобы сделать это, вам нужно перейти к пункту Настройки » Аутентификация отправителя страница в вашем аккаунте SendGrid. В разделе ‘Authenticate Your Domain’ вам нужно нажать кнопку ‘Get Started’.
Теперь вы должны выбрать ваш DNS хост. Это хост вашего сайта, если только ваше доменное имя не зарегистрировано в другой компании.
На втором шаге выберите Да для опции ‘Хотите ли вы также брендировать ссылки для этого домена??’ Это означает, что ваши электронные письма будут отображаться как приходящие с вашего домена, а не с домена SendGrid.
Затем просто нажмите кнопку «Далее.
Теперь введите свой домен в поле ‘Domain You Send From’. Ниже нажмите на ссылку ‘Расширенные настройки’. Это откроет новые возможности.
Вам нужно снять флажок ‘Использовать автоматическую защиту’ и установить флажок ‘Использовать пользовательский путь возврата’. Затем введите первую часть вашего поддомена для ‘Return Path’. Например, если ваш поддомен — sg.пример.com , затем введите sg .
После этого нажмите кнопку Далее.
Теперь вы увидите некоторые записи DNS, которые необходимо добавить к вашему домену. Вы можете обратиться за помощью к документации вашего хостера.
После добавления записей, нажмите кнопку ‘Проверить’ в нижней части экрана. Затем вы должны увидеть сообщение об успехе.
Наконец, снова протестируйте SMTP электронной почты, чтобы убедиться, что электронные письма отправляются правильно.
Проверка работоспособности SMTP-почты
Последним шагом для всех этих методов является отправка тестового письма, чтобы убедиться, что все работает.
Сначала перейдите на вкладку ‘Email Test’ в настройках WP Mail SMTP. Затем введите адрес электронной почты, на который вы хотите отправить тестовое письмо, если он отличается от стандартного.
Просто нажмите кнопку «Отправить письмо», и ваше письмо будет отправлено. Вы должны увидеть сообщение, подтверждающее успешную отправку письма.
Далее, проверьте свой почтовый ящик, чтобы убедиться, что тестовое письмо пришло.
Другие варианты бесплатных SMTP-рассылки
Есть еще несколько вариантов бесплатных SMTP-мейлеров, которые вы можете использовать вместо тех, которые мы рассмотрели.
- Outlook: Это более длительный процесс настройки, чем некоторые другие методы, но преимущество в том, что вы можете отправлять МНОГО писем (до 10 000 в минуту).
- Amazon SES: Эта услуга рекомендуется только в том случае, если вы уверенно владеете технологиями, так как настройка довольно сложная. Это бесплатно в течение первого года.
- SMTP.com: Это прочный и надежный вариант. Недостатком является то, что он бесплатен только в течение первых 30 дней, затем вам придется платить за его использование.
Для всего этого вы можете получить инструкции, выбрав почтовик на странице настроек WP Mail SMTP и нажав на ссылку документации. Это откроет инструкции в новой вкладке.
Надеемся, что эта статья помогла вам узнать, как использовать бесплатный SMTP-сервер для отправки писем WordPress. Вы также можете ознакомиться с нашими статьями о лучших сервисах email-маркетинга и сравнением лучших приложений для создания виртуальных телефонных номеров для бизнеса (с бесплатными вариантами).
Источник: www.wpbeginner.com