PHP MAIL НЕ ОТПРАВЛЯЕТ ПИСЬМА НА GMAIL

Если при использовании функции PHP mail() вы столкнулись с проблемой, что письма не отправляются на gmail, то причина может заключаться в блокировке доступа Google к вашему серверу из-за того, что он считается менее безопасным. Для того, чтобы это исправить и разблокировать отправку писем, вам нужно выполнить несколько действий.

В первую очередь нужно настроить SMTP-сервер. Для этого вам необходимо установить библиотеку PHPMailer и задать конфигурационные настройки:

$mail = new PHPMailer;$mail->isSMTP();$mail->Host = 'smtp.gmail.com';$mail->SMTPAuth = true;$mail->Username = 'ваш_email@gmail.com';$mail->Password = 'ваш_пароль';$mail->SMTPSecure = 'ssl';$mail->Port = 465;

После этого необходимо разрешить доступ от Google к вашему аккаунту. Для этого выполните следующие действия:

  1. Зайдите в свой аккаунт Google.
  2. Перейдите к разделу «Моя учетная запись».
  3. Откройте вкладку «Безопасность».
  4. Нажмите на кнопку «Ненадежные приложения, которым разрешен доступ к аккаунту».
  5. Разрешите доступ к серверу, на котором запущен ваш PHP-код.

После этого вы можете использовать функцию mail() для отправки писем на gmail.

Как отправлять заявку с сайта на почту? SMTP скрипт отправки писем

Gmail Not Sending Emails - Email Stuck in Outbox Gmail

Sending emails in php using Gmail API part 1

SMTP Gmail для отправки писем с сайта

Send Gmail Using PHP

PHP Contact Form Tutorial - PHP send email to Gmail SMTP

Отправка писем на PHP. Функция mail

How to send mail using phpMailer without 'Less Secure Apps' in php -- Send Form details to mail

Send email with PHP - Create a Working Contact Form Using PHP

Read Gmail using PHP

Реклама
Новое
Реклама