mail в php



Не работает mail

Автор Banana Man задал вопрос в разделе PHP

Не работает Mail() в PHP и получил лучший ответ

Ответ от Imobilazer[гуру]
Если бы было можно, то отправляло бы. Хоcтеры давно позакрывани анонимную отправку. Используйте phpmailer с smtp авторизацией

Ответ от Dim565[гуру]
$send = mail ("ЕМЕЙЛ_КОМУ_ПРИДЕТ","ТЕМА","СООБЩЕНИЕ","Content-type:text/plain; charset = UTF-8
From:$email");
if ($send == 'true') echo "Сообщение успешно отправлено;
else echo "Ошибка, сообщение не отправлено!";
Проверьте что выдаст. Если ошибку значит функция mail заблочена на хостинге. Если пишет что отправлено значит на хостинге все ок. Не на почту мейла отправляете? У них как я понял почта приходит только если отправитель (from) содержит имя домена, с которого отправлялось письмо.
Также на хостинге может быть служебная почта, на которую в случае чего придет ответ от почтового сервера (куда отправляете письмо) с причиной почему не пришло.

Ответ от B O[новичек]
Используй phpmailer с smtp авторизацией!

Ответ от Krisha[гуру]
Меняйте хостинг, лично я рекомендую Well-Web.net. До этого использовал других хостеров, но, честно говоря они меня не устраивали или сайт тормозил или поддержка. И я решил протестировать well-web. Остался доволен. А знаете почему?
Тех. поддержка работает на все 100%! Сайты перенесли все сами и очень оперативно. У меня возникало много вопросов - ответили быстро и качественно! Теперь оплатил свой хостинг на 2 года! Дали 2 домена в подарок. Только положительные эмоции и помощь во всем!
В общем, рекомендую!

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Не работает Mail() в PHP
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*