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

Форум PHP

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

 

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

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

тема: Не уходят письма

Сообщения:  [1-10]   [11-20] 

 
 автор: kis-kis   (11.12.2008 в 17:12)   письмо автору
 
   для: sim5   (11.12.2008 в 13:01)
 

-

  Ответить  
 
 автор: sim5   (11.12.2008 в 13:01)   письмо автору
 
   для: kis-kis   (11.12.2008 в 12:47)
 

Вопрос не в том, что они отправляются, вопрос в том, как их увидит ваш получатель.

  Ответить  
 
 автор: kis-kis   (11.12.2008 в 12:47)   письмо автору
 
   для: sim5   (11.12.2008 в 12:42)
 

Ну... Во всяком случает письма отправляются :)

  Ответить  
 
 автор: sim5   (11.12.2008 в 12:42)   письмо автору
 
   для: kis-kis   (11.12.2008 в 12:37)
 

Как же он может быть рабочим, если "косяк"? :)

  Ответить  
 
 автор: kis-kis   (11.12.2008 в 12:37)   письмо автору
 
   для: sim5   (11.12.2008 в 12:35)
 

Это просто рабочий пример, а что вы говорите на счет $subj? Да есть косяк с кодировкой... :)

  Ответить  
 
 автор: sim5   (11.12.2008 в 12:35)   письмо автору
 
   для: kis-kis   (11.12.2008 в 12:22)
 

Вот это \r\n, нужно все таки определять, так как в таком виде, это для Windows. А $subj надо кодировать для русского текста, как впрочем и $from, если это кроме адреса, содержит еще и текст русский.

  Ответить  
 
 автор: kis-kis   (11.12.2008 в 12:22)   письмо автору
 
   для: Eugene77   (10.12.2008 в 10:28)
 


function sendmail($from,$to,$subj,$text) 

  $headers  = "Reply-To: $from\r\n"; 
  $headers .= "From: $from\r\n"; 
  $headers .= "Return-Path: $from\r\n"; 
  $headers .= "Content-Type: text/plain; charset=windows-1251\r\n"; 
  $headers .= "Content-Transfer-Encoding: 8bit\r\n"; 
  $headers .= "MIME-Version: 1.0\r\n"; 
  $subj = $subj; 
  @mail($to,$subj,$text,$headers); 

  Ответить  
 
 автор: sim5   (11.12.2008 в 12:09)   письмо автору
 
   для: Trianon   (11.12.2008 в 11:44)
 

Вывод - надо читать (Евгению). Я ведь говорил, надо оформить заголовок по-человечески, видимо не хочет (пока ;-)).

  Ответить  
 
 автор: Trianon   (11.12.2008 в 11:44)   письмо автору
 
   для: sim5   (11.12.2008 в 11:14)
 

Я про то, что клиент на упоминание Content-type имеет полное право наплевать, если MIME-version не указано.
Тип содержимого вне MIME-соглашений - фикция.

  Ответить  
 
 автор: sim5   (11.12.2008 в 11:14)   письмо автору
 
   для: Trianon   (11.12.2008 в 10:13)
 

Так я и говорю, электронное письмо и письмо написанное гусинным пером, вещи разные. К первому более требовательно надо относиться ;-)

  Ответить  

Сообщения:  [1-10]   [11-20] 

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

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