Электронная почта не проходит

0

У меня есть следующий код:

$emailnew = "[email protected]" 
$message = \Swift_Message::newInstance()
                    ->setSubject('New School Added')
                    ->setFrom('[email protected]')
                    ->setTo($emailnew)
                    ->setBody($view,
                                'text/html');

Если я меняю адрес электронной почты из [email protected] на [email protected], он работает. Это потому, что оба адреса электронной почты находятся в том же домене, что он не работает? Я много часов пытаюсь понять.

  • 2
    a) неверный адрес электронной почты b) неверная конфигурация smtp c) перехвачен фильтром спама. Мы буквально не можем сказать вам, что не так. Вам придется начать проверять возвращаемые значения, проверять логи сервера, бла-бла-бла
Теги:

1 ответ

0
Лучший ответ

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

  • 0
    Что я должен добавить к записи SPF? У меня пока что @ и статика.
  • 0
    Это зависит от настройки доменов и т. Д. Вам следует обратиться к руководствам SPF и, возможно, к генератору. «@» означает «этот домен», а «+ ip4: 123.12.12.12» может быть вашим веб-сервером, если он не соответствует IP-адресу «этого домена».

Ещё вопросы

Сообщество Overcoder
Наверх
Меню