Как отправить почту в WordPress без плагина SMTP

Опубликовано: 2022-04-12

WordPress — это система управления контентом (CMS), которая позволяет пользователям создавать веб-сайт или блог с нуля или улучшать существующий веб-сайт. Одной из самых полезных функций WordPress является возможность отправки электронной почты.
В WordPress есть несколько различных способов отправки электронной почты, но наиболее распространенным и надежным методом является использование плагина SMTP. SMTP, или простой протокол передачи почты, является отраслевым стандартом для отправки электронной почты с веб-сервера.
Однако есть несколько ситуаций, когда вы можете не захотеть использовать подключаемый модуль SMTP. Например, если вы находитесь на общем хосте, и ваш хост отключил возможность отправки электронной почты, или если у вас возникли проблемы с корректной работой плагина SMTP.
В этих случаях вы все равно можете отправлять электронную почту из WordPress, используя другой метод, например встроенную функцию wp_mail(). Эта статья покажет вам, как отправлять почту в WordPress без плагина smtp.

Наши почтовые функции PHPmails и WPSS больше не будут отправлять все наши электронные письма; вместо этого мы будем использовать для этого SMTP. В WordPress функция PHPMailer используется для установки SMTP-соединения. Вы можете изменить настройки для WP Mail SMTP, перейдя в раздел «Настройки» в левой части окна. Вы можете использовать плагин WP SMTP, чтобы добавить управление SMTP на любой веб-сайт WordPress, используя выбранные вами SMTP-серверы. Почта PHP используется для отправки уведомлений по электронной почте в настройках WordPress по умолчанию. Другие онлайн-программы SMTP, такие как WP Mail SMTP, можно загрузить бесплатно.

Нужен ли мне smtp для WordPress?

1 кредит

На этот вопрос нет однозначного ответа, поскольку он зависит от ваших конкретных потребностей и конфигурации. Однако, как правило, для WordPress не требуется SMTP. Программное обеспечение имеет собственную встроенную почтовую функцию, которую можно использовать для отправки электронных писем. Однако, если вам нужно отправлять электронные письма через внешний почтовый сервер, вам необходимо настроить SMTP.

PHP обрабатывает функцию электронной почты в WordPress. Эта функция часто неправильно настраивается поставщиками виртуального хостинга или полностью отключается. Вы можете использовать службу электронной почты, предоставленную третьей стороной, для отправки электронных писем. Такие сервисы, как Mailgun, Google Apps и Sendgrid, можно использовать в рабочих целях. Плагин WP Mail SMTP должен быть установлен и активирован. После активации плагина перейдите в «Настройки» * «Электронная почта», чтобы настроить его. Параметр «Путь возврата» должен быть отмечен рядом с полем.

Если вы включите эту опцию, обратный путь будет установлен в соответствии с адресом электронной почты отправителя. Если ваша учетная запись электронной почты еще не настроена, вам может потребоваться ввести пароль. Пароли обычно хранятся в виде простого текста, что небезопасно. Этот файл можно редактировать в любом текстовом редакторе, таком как Блокнот или TextEdit, вставив один или два символа. Отправка электронной почты с использованием SMTP часто затруднена из-за неправильного хоста или порта. При использовании почтовых серверов провайдеров виртуального хостинга может быть сложно отслеживать всю вашу корреспонденцию. Если ваша электронная почта не доставляется вовремя, вы можете подумать об использовании сторонней службы электронной почты. Некоторые хостинг-провайдеры WordPress могут ограничивать количество исходящих писем, которые можно просматривать. Поэтому мы не рекомендуем использовать WordPress для рассылки информационных бюллетеней.

Необходимо создать ключ аутентификации WordPress, а также настроить соответствующий хост SMTP.
Прежде чем начать, вы должны сгенерировать новый ключ аутентификации. Для этого перейдите на страницу настроек вашего сайта WordPress, затем щелкните вкладку «Электронная почта» и нажмите «Добавить новый».
Нажмите кнопку «Добавить новый адрес электронной почты», чтобы добавить свой адрес электронной почты. Вы можете добавить новый пароль, нажав кнопку «Добавить новый пароль». Затем в разделе «Создать» нажмите кнопку «Создать».
Далее вам нужно настроить хост SMTP, чтобы можно было использовать ваш ключ аутентификации. Чтобы использовать ключ проверки подлинности, войдите на страницу настроек SMTP хоста SMTP и введите ключ в поле Ключ проверки подлинности.
Наконец, вам потребуется настроить веб-сайт WordPress для аутентификации SMTP. Для этого перейдите на страницу «Настройки» вашего сайта WordPress и нажмите на вкладку «Электронная почта».
Выбрав «Настройки электронной почты», вы можете получить доступ к ссылке «Аутентификация SMTP».
Поле «Адрес электронной почты» и поле «Ключ аутентификации» — это поля, в которые вы можете ввести свой адрес электронной почты и ключ аутентификации.
Чтобы сохранить изменения, нажмите кнопку Сохранить изменения.
Если электронное письмо отправляется через аутентификацию SMTP, сервер сначала подтвердит, что отправитель подключен к вашему сайту WordPress. Если у отправителя нет действительного адреса электронной почты, запрос будет отклонен.

Почему Smtp — лучший вариант для WordPress, чем почтовая функция Php

Почтовая функция PHP, как правило, лучше, чем SMTP-почта WordPress. WordPress также поддерживает шифрование TLS и SSL, что делает ваши электронные письма еще более безопасными. Вы можете найти свой SMTP-сервер и порт, установив плагин WP Mail SMTP и введя свой адрес электронной почты в поле «Отправить тестовое письмо».

Как отправить электронное письмо с сайта WordPress?

Кредит: clickwp.com

Чтобы отправить электронное письмо с сайта WordPress, вам потребуется настроить учетную запись электронной почты в WordPress. После того, как вы настроили учетную запись электронной почты, вы можете перейти к настройкам WordPress и щелкнуть вкладку «Электронная почта». Оттуда вы сможете ввести адрес электронной почты, который хотите использовать для своего сайта WordPress.

Используя SMTP-сервер Gmail, вы можете отправлять электронную почту из WordPress. Функциональность электронной почты WordPress встроена в почтовый модуль PHP. Большинство хостинг-провайдеров WordPress накладывают ограничения на эту функциональность, чтобы предотвратить спам и злоупотребления. Чтобы улучшить доставку вашего контента, мы рекомендуем использовать платные сервисы G Suite, такие как Mailgun или SendinBlue. WP Mail SMTP на сегодняшний день является лучшим доступным плагином SMTP для WordPress. Вы можете отправлять электронные письма WordPress с помощью любого SMTP-сервера, что позволяет вам делать это, не беспокоясь о том, куда вы отправляете свои сообщения. Первый и наиболее очевидный способ подключения сайта WordPress к серверам Gmail — через FTP.

В первом методе аутентификация OAuth более безопасна. Второй способ — вручную настроить параметры SMTP вашей учетной записи Gmail. Вы можете продолжить, нажав на опцию «Новый проект». Мини-всплывающее окно можно использовать для выбора проекта. Чтобы завершить этот проект, вы должны сначала включить API, которые будут использоваться. В настройках плагина WordPress Mail SMTP теперь вы должны ввести учетные данные, которые вы будете использовать для подключения к вашей почте WordPress. Нажав кнопку «+ Добавить URL» под авторизованными URL-адресами перенаправления, вы можете ввести https://connect.washingtonpost.com/washington/washington/washington-post/washington/ в поле URL-адреса.

Вы увидите секрет вашего клиента и идентификатор клиента, отображаемые на странице редактирования учетных данных, как только вы нажмете эту ссылку. Ключ необходимо скопировать и вставить на страницу настроек плагина. Если вы используете WP Mail SMTP, вы можете проверить все настройки электронной почты, чтобы все работало правильно. Вы также можете подключиться к журналам электронной почты, изменить частоту получения уведомлений и точно настроить уведомления, отправляемые на ваш сайт WordPress, с помощью Pro-версии плагина.

Настройки WordPress smtp без плагина

Есть несколько способов настроить SMTP без плагина в WordPress. Один из способов — использовать такую ​​службу, как SendGrid, которая предоставляет шлюз SMTP. Другой способ — настроить SMTP на собственном сервере.

Поскольку WordPress не поддерживает электронную почту, у вас возникнут трудности с выполнением функции, требующей подтверждения электронной почты, если вы попытаетесь ее использовать. Если вы хотите улучшить функциональность электронной почты WordPress, вы можете добавить на сайт протокол Simple Mail Transfer Protocol или SMTP-сервер. Служба SMTP доступна у ряда поставщиков, включая Mailgun, SendinBlue, Mailgun, Sendgrid и других. После внесения вышеуказанных изменений вы можете попробовать отправить электронное письмо, заполнив контактную форму. Easy WP SMTP или Post SMTP Mailer с журналом электронной почты — это два из многих плагинов в магазине плагинов WordPress. Просто прокрутите вниз до панели инструментов WordPress и выберите параметр «Отправить SMTP». Если ваш хостинг-провайдер предоставляет возможность управлять веб-сайтами WordPress через cPanel, вы можете использовать этот сервис для настройки SMTP. Прокрутите вниз до своих учетных записей электронной почты и настроек исходящего сервера в cPanel, чтобы просмотреть настройки SMTP для ваших электронных писем. В результате мы можем настроить WordPress для отправки электронной почты с использованием SMTP.

Wp Mail smtp

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

Если вы используете WordPress, встроенная функциональность платформы позволяет вам делать многое, например отправлять электронные письма. WordPress Simple Mail Transfer Protocol (SMTP) необходим для того, чтобы все ваши электронные письма попадали в почтовые ящики ваших клиентов. WordPress, например, предоставляет простой способ сделать это с помощью плагина, такого как WP Mail SMTP. Вы не можете просто подключить любую электронную почту к веб-сайту, чтобы убедиться, что он остается в хорошем рабочем состоянии. Вы можете быть уверены, что ваши электронные письма дойдут до места назначения, если вы используете WordPress SMTP. Некоторые из этих плагинов предоставляют один или два варианта интеграции и поддерживают широкий спектр поставщиков электронной почты. Используя WP Mail SMTP, вы можете подключиться к своему SMTP-провайдеру и настроить WordPress с помощью мастера.

Бесплатная версия этого плагина поддерживает службы почтового маркетинга и провайдеров SMTP. Помимо Amazon SES, Office 365 и Better Email Logger, премиум-версия обеспечивает поддержку трех дополнительных платформ. Плагин WordPress SMTP, известный как SMTP Mailer, — отличный выбор для тех, кто хочет использовать плагин WordPress SMTP с большинством конструкторов контактных форм. FluentSMTP позволяет бесплатно подключаться к широкому кругу поставщиков услуг электронной почты, включая Amazon SES. Вы можете подключить свою учетную запись Sendin blue к своему веб-сайту WordPress всего за несколько шагов, используя бесплатный плагин Sendinblue. Вы также можете встроить настраиваемые формы подписки на свой веб-сайт с помощью плагина Sendinblue. При отправке транзакционных писем вам не нужно использовать личный кабинет.

Требуется специальная служба электронного маркетинга или профессиональная служба электронной почты, обеспечивающая доступ к SMTP-серверу. WordPress можно настроить тремя способами. Gmail можно подключить через OAuth, или другой рекомендуемый почтовый клиент, такой как SendGrid, можно получить через его API. Если плагин не поддерживает какие-либо другие службы SMTP, вы можете подключиться вручную. Если вы выберете SendGrid в качестве опции в мастере настройки SMTP WP Mail, плагин запросит у вас ключ API и домен. Компании часто используют [email protected] в качестве адреса электронной почты для своих адресов отправителя. Если ваш SMTP-провайдер не предоставляет доступ к API, вы должны выполнить операции с данными вручную.

Если вам неудобно редактировать файлы ядра и вы хотите вручную подключить SMTP-провайдера через WordPress, плагин запросит у вас следующую информацию: вы сможете найти подробности в документации вашего провайдера или выполнить быстрый поиск этой информации в Google. Вам нужно будет использовать SMTP для отправки сотен электронных писем в день, если вы планируете это делать. На рынке есть много разных SMTP-провайдеров, но есть и такие, которые предлагают щедрые бесплатные планы. С премиальным сервисом вы можете увеличить объем своих транзакционных электронных писем.

Как обеспечить вашу безопасность при использовании Wp Mail Smtp или стороннего сервиса Smtp

Если вы используете WP Mail SMTP, выполните следующие действия для обеспечения безопасности: *br* Введя br в поле двухфакторной аутентификации, вы сможете войти в свою учетную запись двухфакторной аутентификации. Требуются протоколы Secure Socket Layer (SSL) и Transport Layer Security (TLS).
Необходимо настроить SMTP-сервер для использования SSL/TLS. Установите флажок, чтобы проверить DNS-сервер в записи MX вашего домена. Войдя в запись SPF вашего домена, вы можете включить SPF. Настройки DKIM вашего домена должны быть включены, установив флажок. Запись DKIM размещена в Интернете бесплатно. При использовании стороннего SMTP-сервиса мы рекомендуем вам выполнить следующие шаги для обеспечения вашей безопасности: Выбрав его, вы можете включить двухфакторную аутентификацию. Теперь ваш SMTP-сервер должен использовать SSL/TLS. Выбрав «Проверить DNS-сервер» в раскрывающемся меню, вы можете настроить запись MX своего домена для проверки его DNS-сервера. Теперь запись SPF вашего домена должна отображаться как запись SPF с установленным флажком «Включить SPF». Выбрав его из записи DKIM в вашем домене, вы можете включить DKIM.