Что делать если функция mail не отправляет письма в php?
Ответы
Аслан Аутлев
21 января 2023
Вот несколько рекомендаций по решению данной проблемы:
- В первую очередь нужно проверить настройки вашего сервера
- Проверить что вы используете правильный адрес почты для отправки писем
- Проверить настройки безопасности и правила доступа для вашего сервера. Если ваш сервер использует SMTP-аутентификацию, то вам нужно будет проверить правильность введенных данных
- Если Вы пользуетесь услугами обычного хостинга, то данная функция должна поставляться хостером. Вам нужно задать вопрос в техподдержку
- Проверить логи:
- Найти файл mail в папке /var/log, в нем содержатся ошибки
- Также можно посмотреть файл error.log, обычно лежит в /var/log/apache
- И проверить в php.ini параметр sendmail_path
0
0