Php mail — различия между версиями

Материал из VDS64.com Wiki
Перейти к: навигация, поиск
(Новая: == Не отправляются письма через mail() == Основная причина почему не уходят письма через функцию php mail() эт...)
 
м (Защищена страница «Php mail» [edit=sysop:move=sysop])
 

Текущая версия на 14:24, 15 апреля 2011

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

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

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

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