Электронная почта phpmailer не получена Gmail, если отправителем является почта Yahoo

Я пытаюсь выяснить, почему Gmail не получает письма, если $mail->From ="" устанавливается с учетной записью Yahoo.

        $mail = new PHPMailer();
$mail->IsHTML(true);
$mail->From = "$email";
$mail->FromName = $name;
$mail->AddAddress($admin_email);

Выше часть моего кода.

1

Решение

Это на самом деле не должно работать.

Помимо прочего, GMail, вероятно, проверяет инфраструктуру политики отправителей (SPF) для домена отправителя, чтобы узнать, разрешено ли отправлять почтовый сервер с этого домена. Маловероятно, что Yahoo допускает подделку такого рода адресов с любого сервера, поэтому вы не пройдете базовую проверку SPF.

Что бы я сделал в вашей ситуации — это установил статический почтовый адрес, но динамический адрес для ответа.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]