Проблема с mail

Eugeniy

Новичок
Проблема с mail

Уже год использую функцию mail на сайте.
И вот с некоторых пор письма перестали отсылатся.
Точнее, функия mail говорит, что письмо отправлено, но оно не приходит...
Раньше было все в порядке, письма приходили, провайдер говорит, что ничего в настройках не менял, я тоже скрипты не менял...
Может кто-нибудь сталкивался с таким?
Подскажите, плиз, в чем может быть проблема.
 

Апокалипсис

Guest
Не провайдер что то поменял это точно! ...
 

Апокалипсис

Guest
Включи ошибки в начале файла php

error_reporting(E_ALL); посмотри что будет
 

Eugeniy

Новичок
Автор оригинала: Апокалипсис
Включи ошибки в начале файла php

error_reporting(E_ALL); посмотри что будет
Поставил...
выдало ошибку на неинициализированую переменную которая в другом куске кода и все...
Больше никаких ошибок...
Только запланированое echo
Я уже начал сомневатся в коде который у меня уже давно работает :)))
PHP:
...
...
if (!mail($email, $sub, $text, $headers)) 
     {
      echo ("письмо отправлено<br>");
     }
else 
     {
      echo("письмо НЕ отправлено<br>");
     }
 

Апокалипсис

Guest
И ещё а не проше ли
imail($email, $sub, $text, $headers) or die('Письмо не отправлено!');
echo"Письмо отправлено?";
 

Eugeniy

Новичок
Автор оригинала: Апокалипсис
И ещё а не проше ли
imail($email, $sub, $text, $headers) or die('Письмо не отправлено!');
echo"Письмо отправлено?";
Переменная к mail не относится. Она там в заголовках была прописана...
сделал так:
PHP:
if (!mail($email,$sub,$text,$headers)) {
echo ("Письмо отправлено<br>");} else {echo("Письмо не отправлено<br>");}

mail($email, $sub, $text, $headers) or die('Письмо не отправлено!');
echo"Письмо отправлено";
Выдало:
"Письмо отправлено
Письмо не отправлено!"

:confused: :confused: :confused: :confused: :confused:
 
Сверху