chelkaz
@chelkaz

Функция mail отрабатывает, а по факту письма не приходят. Почему?

PHP 7.2.10
При тесте:
if (mail("my@mail.com", "TEST SUBJECT", "TEST BODY")) {
     echo "Почтовая система работает!";
}
else {
     echo "Неудача, почтовая система не работает, попробуйте еще!";
}


Скрипт возвращает Почтовая система работает!"
Но по факту письма не приходят. Почему?
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ответы на вопрос 1
toxa82
@toxa82
Из мана про mail:
Возвращает TRUE, если письмо было принято для передачи, иначе FALSE.
Важно заметить, что то что письмо было принято для передачи вовсе НЕ означает что оно достигло получателя.
У вас хоть почтовый сервер настроен на сервере? Смотрите что пишет в /var/log/mail.*
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽