Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: не работает mail()

Сообщения:  [1-6] 

 
 автор: Trianon   (30.07.2009 в 23:23)   письмо автору
 
   для: sirop   (30.07.2009 в 22:12)
 

О чем я и говорил.

  Ответить  
 
 автор: sirop   (30.07.2009 в 22:12)   письмо автору
 
   для: sirop   (30.07.2009 в 20:19)
 

Странная ситуация, спервые с таким столкнулся - в настройках хостинга прописал настоящий почтовый ящик, который по-умолчанию, и всё заработало.

  Ответить  
 
 автор: tvv123456   (30.07.2009 в 21:32)   письмо автору
 
   для: sirop   (30.07.2009 в 21:16)
 

Иногда mail() может не работать из-за сервера. У меня например на платформе ВИНДЫ(php собран как функция CGI) эта функция не работала нужно было использовать сокеты. Если ваш сервер apache, то дело в другом и было бы неплохо увидеть что конкретно пишется в ошибке

  Ответить  
 
 автор: sirop   (30.07.2009 в 21:16)   письмо автору
 
   для: Trianon   (30.07.2009 в 20:50)
 

Переменную $info определил, исходящий адрес действительный (Test@mail.ru - это пример).
Всё-равно пишет в окне браузера - error

Хостер отправляет к своему программисту, а это я и есть :)
Возможна ли причина в серверных настройках?

P.S.: обычная почта через вебдоступ работает

  Ответить  
 
 автор: Trianon   (30.07.2009 в 20:50)   письмо автору
 
   для: sirop   (30.07.2009 в 20:19)
 

В неопределенной переменной $info.
Ну и в исходящем адресе.
Им должен быть действительный почтовый адрес сервера, на котором исполняется скрипт.

  Ответить  
 
 автор: sirop   (30.07.2009 в 20:19)   письмо автору
 
 

Здравствуйте.
Проблема в том, что не работает стандартная ф-ция отправки почты mail();

$send_to = 'test@mail.ru';
$from = $send_to;
$subject = 'test';          
$headers = "From: $from\nReply-To: $from\nX-Priority: 1\nContent-Type: text/plain; charset=\"windows-1251\"\nContent-Transfer-Encoding: 8bit";

if(mail($send_to,$subject,$info,$headers)) echo 'ok';
else echo 'error';


Выдает в окошке error
Подскажите, где искать проблему?

  Ответить  

Сообщения:  [1-6] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования