Старый 08.03.2009, 02:23   #1
Пну. Бесплатно.
 
Аватар для demon
 
Регистрация: 04.06.2007
Сообщений: 1,469
Вес репутации: 346
demon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущее
По умолчанию Отправка писем

Возникла проблема - письма приходят в виде прикрепленного файла, что вызывает неудобство чтения (проверено на яндексе и гугле, раньше на мейл.ру было норм, но сейчас письма перестали доходить до мейла). Раньше был на виртуальном хостинге, сейчас домен переехал на дедик.
Как можно исправить код, чтобы приходил не аттач, а обычный текст?

<?
// куда слать мыло
$MAIL = 'sellsitebiz@gmail.com';
// тема
$SUBJ = 'SellSite';
// допустимые поля (поле в форме => название поля в мыле)
$pole = array(
'url' => 'URL сайта:',
'hosting' => 'Хостинг:',
'opisanie_saita' => 'Описание сайта',
'kol_pages' => 'Ориентировочное количество страниц:',
'ya' => 'тИЦ, PR, описан ли в Яндекс Каталог, DMOZ:',
'income' => 'Среднесуточная посещаемость сайта:',
'indeks' => 'Индексация Вашего сайта поисковыми системами Yandex, Rambler, Google:',
'dohod' => 'Ежемесячный доход с проекта:',
'stoimost' => 'Желаемая стоимость:',
'name' => 'Ваше имя:',
'email' => 'E-mail'
);
$ok=0;
if(isset($_POST['tomail']))
{
$error = 0;
$url = @$_POST['url'];
if(preg_match("/http:\/\//i", $url)) $url = substr($url, 7);
$info = parse_url('http://' . $url);
if(gethostbyname($info['host']) == $info['host'])
{
$error = 1;
}
else $_POST['url'] = $url;
if(!preg_match('/^[\.\-_A-Za-z0-9]+?@[\.\-A-Za-z0-9]+?\.[A-Za-z0-9]{2,6}$/', $_POST['email']))
{
$error = 2;
}
if($error==0)
{
$body = '';
foreach($pole as $n => $v) if(isset($_POST[$n])) $body .= $v . " " . $_POST[$n] . "\n";

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/txt;charset=Windows-1251\r\n";
$headers .= "From: " . $_POST['email'] . "\r\n";
if(mail($MAIL, "=?Windows-1251?Q?" . $SUBJ . "?=", $body, $headers))$ok=1;
unset($_POST);
}
// header('Location: ' . $_SERVER["SCRIPT_NAME"]);
// exit;
/*
Array
(
[tomail] => 5597
[url] => 1
[hosting] => Платный
[opisanie_saita] => 2
[kol_pages] => 3
[ya] => 4
[income] => 5
[indeks] => 6
[dohod] => 7
[stoimost] => 8
[name] => 9
[contact] => 0
)
*/
}
?>
__________________
Смелым помогает судьба (c)
demon вне форума   Ответить с цитированием
Старый 08.03.2009, 03:17   #2
Специалист
 
Аватар для Kaa
 
Регистрация: 08.10.2008
Адрес: Новосиб
Сообщений: 299
Вес репутации: 211
Kaa - прекрасное будущееKaa - прекрасное будущееKaa - прекрасное будущееKaa - прекрасное будущееKaa - прекрасное будущееKaa - прекрасное будущееKaa - прекрасное будущееKaa - прекрасное будущееKaa - прекрасное будущееKaa - прекрасное будущееKaa - прекрасное будущее
Отправить сообщение для Kaa с помощью ICQ
По умолчанию

demon, в 6 утра в мою голову тока метод научного тыка влазиит. Потри вот это:
Код:
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/txt;charset=Windows-1251\r\n";
В такое время мне думается что ЭТО должно помочь
__________________
Пожелание удачи всем сапёрам! Удача стопудово пригодится, потому что мы живем в самой противоречивой стране.
Kaa вне форума   Ответить с цитированием
Старый 08.03.2009, 04:23   #3
Пну. Бесплатно.
 
Аватар для demon
 
Регистрация: 04.06.2007
Сообщений: 1,469
Вес репутации: 346
demon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Kaa Посмотреть сообщение
demon, в 6 утра в мою голову тока метод научного тыка влазиит. Потри вот это:
Код:
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/txt;charset=Windows-1251\r\n";
В такое время мне думается что ЭТО должно помочь
Красота! Помогло! Спасибо большое! ))))
__________________
Смелым помогает судьба (c)
demon вне форума   Ответить с цитированием
Старый 08.03.2009, 04:29   #4
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 236
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

я думаю, надо просто написать правильно
$headers .= "Content-type: text/txt; charset=Windows-1251\r\n";
заменить на
$headers .= "Content-Type: text/plain; charset=windows-1251\r\n";
ahsinis вне форума   Ответить с цитированием
Старый 08.03.2009, 04:37   #5
Пну. Бесплатно.
 
Аватар для demon
 
Регистрация: 04.06.2007
Сообщений: 1,469
Вес репутации: 346
demon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущееdemon - прекрасное будущее
По умолчанию

Цитата:
Сообщение от ahsinis Посмотреть сообщение
я думаю, надо просто написать правильно
$headers .= "Content-type: text/txt; charset=Windows-1251\r\n";
заменить на
$headers .= "Content-Type: text/plain; charset=windows-1251\r\n";
как вариант. Спасибо что откликнулись )
__________________
Смелым помогает судьба (c)
demon вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка сайта в BL и GBL walium Вопросы по работе системы 19 30.01.2009 21:50
Подскажите почту с авто перенаправлением писем Andruxa Вопросы от новичков 3 10.08.2008 00:18
Нет писем на email вида name+smth@gmail.com talkstream Ошибки при работе с системой 3 04.03.2008 14:48
обновление цен и отправка уведомлений NCom Ошибки при работе с системой 3 18.02.2008 11:08
Роботизированая отправка почта - где SSL? Kashey Курилка 0 02.11.2007 08:42


Часовой пояс GMT +3, время: 15:14.