Php mail

Материал из VDS64.com Wiki
Версия от 14:24, 15 апреля 2011; Admin (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Не отправляются письма через mail()

Основная причина почему не уходят письма через функцию php mail() это не правильный ящик отправителя.
При отправке через функцию в качестве отправителя используется ящик web-мастера домена (применительно к simpleHM, ISPManager), очень часто при создании домена администратора не задумываясь ставит [email protected], при этом такой ящик не существует и при отправке письма почтовый сервер ругается на его отсутствие.
Первое, что нужно сделать если письма не уходят- проверить чтобы ящик вебмастера\администратора web-домена в панели был реальным ящиком и существовал на Вашем сервере.
Если проблема не исчезла или указан настоящий почтовый ящик, необходимо обратиться к log файлу почтового сервера:
/var/log/exim/main.log для Centos и SimpleHM
/var/log/maillog для Centos и ISPManager

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Партнерская программа
Панель VDS64-Центр
Панель SimpleHM
Инструменты