Как использовать бесплатный SMTP Сервер от Google

Как использовать бесплатный SMTP Сервер от Google

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

Повысьте доверие к своему бренду с помощью почтового хостинга от Hostinger! Привяжите почту к домену вашей компании. Ещё нет домена? Зарегистрируйте его по доступной цене.

Выгоды использования внешней службы SMTP

Несмотря на то, что большинство хостингов и интернет-провайдеров (например, Hostinger) предоставляет свою поддержку SMTP, существует несколько выгодных моментов в использовании внешнего SMTP сервера:

  • Он может обеспечить лучшую доставку электронной почты.
  • Вам не надо будет настраивать ваш собственный сервер (если вы используете VPS).
  • Их сервера с меньшей вероятностью попадают в чёрный список, это означает, что ваше письмо с большей вероятностью не будет отмечено как спам.

Ограничения на отправку SMTP Сервера от Google

Google ограничивает количество исходящих электронных сообщений до 100 штук в день. При достижении лимита, вы не сможете отправлять письма в течение следующих 24 часов. Более подробная информация по поводу ограничений на отправку электронной почты может быть найдена здесь.

Прежде, чем начать изучение руководства, убедитесь в наличии:

  • Аккаунт Gmail или GSuite
  • Доступ к панели управления вашего хостинга

Шаг 1 — Получение настроек Google SMTP сервера

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

ВАЖНО! Если вы используете двухэтапную аутентификацию для доступа к вашему Google аккаунту, доступ к непроверенным приложениям не может быть включен. В таком случае вам надо войти в систему, используя пароль приложения.

  • SMTP Сервер: smtp.gmail.com
  • SMTP Имя пользователя: ваше полное имя пользователя Gmail (электронный адрес), к примеру, vashemail@gmail.com
  • SMTP Пароль: пароль от вашего Gmail.
  • SMTP Порт: 465
  • TLS/SSL: требуется.

Если вы хотите хранить все ваши исходящие сообщения в папке Отправленные вашего gmail, используйте IMAP протокол, следуя этим шагам:

  1. Зайдите в ваш Gmail аккаунт и войдите в раздел Настройки.
  2. Перейдите по вкладке Пересылка и POP/IMAP и включите IMAP.
  3. Как только вы закончите, нажмите кнопку Сохранить изменения внизу страницы.

Шаг 2 — Использование Google SMTP

На этом этапе вы научитесь, как использовать бесплатный SMTP сервер от Google для отправки сообщений через PHPMailer и плагин WordPress. Знание того, как отправлять электронные письма с помощью PHP полезно, если вы учитесь программированию или хотите создать простую контактную форму для вашего сайта.

Вариант 2.1 — Используем PHPMailer

Доступно множество PHP скриптов позволяющих это сделать. В примере внизу мы будем использовать PHPMailer:

  1. Откройте репозиторий PHPMailer на GitHub и загрузите скрипт, нажав кнопки Clone or download → Download ZIP. Сохраните скрипт на своем компьютере.
  2. Загрузите скрипт на ваш хостинг аккаунт. Вы можете использовать FTP-клиент или Файловый менеджер предоставленный вашим хостингом. Если вы не уверены, как загружать файлы на ваш хостинг аккаунт, посмотрите это руководство.

PHPMailer уже имеет пример настроек для использования с SMTP сервером Google под названием gmail.phps. Он находится в папке PHPMailer-master/examples.

Для того, чтобы этот скрипт работал с Google SMTP сервером, вам необходимо отредактировать некоторые настройки, такие как username (имя пользователя), password (пароль) и email recipient address (адрес получателя электронной почты). Также вы можете изменить название файла с gmail.phps на gmail.php, таким образом вы сможете получить доступ к файлу через ваш браузер. Для переименования и редактирования файлов можно использовать Файловый менеджер или FTP-клиент.

Как только редактирование закончено, просто откройте скрипт своим браузером. Если вы загрузили папку PHPMailer-master в папку public_html, то файл будет доступен по адресу http://вашдомен.ru/PHPMailer-master/examples. Если все настроено верно, вы должны увидеть сообщение об успешной отправке электронного сообщения.

Вариант 2.2 – Используем плагин WP Mail SMTP

Самый простой вариант использования внешнего SMTP на WordPress это использование плагина WP Mail SMTP.

Прежде войдите свою админ консоль и перейдите в раздел Плагины → Добавить новый. Установите и активируйте плагин Mail SMTP.

Теперь зайдите на страницу настроек WP Mail SMTP по пути Плагины→ Установленные и нажмите Настройки (Settings).

Вам нужно будет заполнить все необходимые детали вашего SMTP сервера.

  1. SMTP Host – Введите smtp.gmail.com.
  2. SMTP Port – Порт по умолчанию для Gmail SMTP сервера 465 для SSL и 587 для TSL.
  3. Encryption – Всегда рекомендуется использовать шифрование. Выберите его согласно порту, который выбрали до этого.
  4. Authentication – Выберите Да(Yes), SMTP аутентификация требуется.
  5. Username – используйте свой Gmail адрес.
  6. Password – ваш Gmail пароль.

Для сохранения внесённых вами изменений нажмите на кнопку Save Changes (Сохранить изменения) внизу страницы. Чтобы убедиться в том, что ваши настройки работают, вы можете отправить тестовый email на свой личный аккаунт. Введите электронный адрес и нажмите Send Test (Отправить тест).

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

Заключение

По окончанию этого руководства вы узнали, как настроить свою учётную запись Google и использовать бесплатный SMTP сервер от Google. Также вы научились отправлять сообщения с помощью PHPMailer. Если вы являетесь пользователем WordPress, загляните в это руководство о настройке внешней службы SMTP на WordPress.

Елена имеет профессиональное техническое образование в области информационных технологий и опыт программирования на разных языках под разные платформы и системы. Более 10 лет посвятила сфере веб, работая с разными CMS, такими как: Drupal, Joomla, Magento и конечно же наиболее популярной в наши дни системой управления контентом – WordPress. Её статьи всегда технически выверены и точны, будь то обзор для WordPress или инструкции по настройке вашего VPS сервера.

📎📎📎📎📎📎📎📎📎📎