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

Форум PHP

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

 

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

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

тема: Отправка и прием письма

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

 
 автор: Andre   (16.05.2007 в 14:29)   письмо автору
 
   для: Andre   (16.05.2007 в 13:20)
 

И все-таки, есть у кого-нибудь соображения по этому поводу?

   
 
 автор: Andre   (16.05.2007 в 13:20)   письмо автору
 
   для: Trianon   (16.05.2007 в 13:17)
 

Дело в следующем: делаю форму типа Send to friend links. То есть $_POST['youremail] - это мой email, который увидит друг. Русских букв в теле письма нет.
Прошу обратить Ваше внимание, что с другого сайта при использовании этого же скрипта все работает прекрасно. Возможно, что это связано с ПО, установленным на сервере?

   
 
 автор: Trianon   (16.05.2007 в 13:17)   письмо автору
 
   для: Andre   (16.05.2007 в 12:34)
 

Например, это: $_POST['youremail'] . Тут должен быть е-мэйл отправителя. А отправителем является сервер, а не посетитель.
И вероятно, это: charset=iso-8859-1\r\n . Как минимум, если в теле письма допустимы русские буквы.

Какая разница, где и куда оно доходит с другого сайта?

   
 
 автор: Andre   (16.05.2007 в 12:34)   письмо автору
 
   для: Trianon   (16.05.2007 в 12:31)
 

Вот функция отправки:
mail($val,$subject,$messagebody,"From: \"Me\"<".$_POST['youremail'].">\r\nX-Mailer:.html formscript created by\r\nMIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-1\r\n");

Подскажите, что здесь не то?

Не уточнил сразу: после отправления письма с другого сайта, оно доходит на все email и отображается нормально везде.

   
 
 автор: Trianon   (16.05.2007 в 12:31)   письмо автору
 
   для: Andre   (16.05.2007 в 12:18)
 

Вероятно, Вы неправильно указываете почтовый заголовок Content-Type
Или не указываете его вообще. Что в Вашем случае - одно и тоже.

   
 
 автор: Andre   (16.05.2007 в 12:18)   письмо автору
 
 

Письмо отправляю в формате html. При приеме на gmail.com возникла проблема: отображается исходный код письма, а не сгенерированная html страница. Причем на yahoo.com и mail.ru такой проблемы не возникает. В чем причина?

   

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

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

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