mail() и спам

Печать RSS
67

S
Автор
Землянин
0
Ребят, почему нормально письма не отправляются? Шлю с такими заголовками:
<?
$head = '';
	$head .= "Content-Type: text/html \r\n";
	$head  .= "charset: cp1251 \r\n";
	$head .= "Date: " . date('r') . " \r\n";
	$head .= "Return-Path: $rp \r\n";
	$head .= "From: $from \r\n";
	$head .= "Sender: $from \r\n";
	$head .= "Reply-To: $from \r\n";
	$head .= "Organization: $org \r\n";
	$head .= "X-Sender: $from \r\n";
	$head .= "X-Priority: 3 \r\n";
Результат:
На mail.ru попало в папку "Сомнительные";
На gmail.com вообще не дошло;
На yandex.ru норм пришло.
Как быть?
K

Транклюкаторщик
0
от хоста еще зависит
S
Автор
Землянин
0
Сервак арендованный

Пацак
0
На майл ру много чего в спам уходит, особено если с хоста, а не общеизвестного почтового сервера, типа яндекса или рамблера.
В

fakmoymozg
0
3, реквестирую выдачу спамфильтра(сколько баллов и за что дал письму).
также реквестирую ip твоего сервера. возможно, он в блэклисте или hostname левый
Изменил: Владимир (17.06.2010 / 02:16)
A

Оранжевые штаны
0
From: =?windows-1251?b?0J7RgtC/0YDQsNCy0LjRgtC10LvRjD89?= <[email protected]>
To: =?windows-1251?b?0J/QvtC70YPRh9Cw0YLQtdC70Yw/PQ==?= <[email protected]>
Subject: =?windows-1251?b?0Y3RgtC+INGC0LXQvNCwINGB0L7QvtCx0YnQtdC90LjRjz89?=
Content-Type: text/plain; charset="windows-1251"
Content-Transfer-Encoding: 8bit
Изменил: Azzido (17.06.2010 / 06:40)
A

Оранжевые штаны
0
=?кодировка?способ кодирования?закодированный текст?=
A

Оранжевые штаны
0
$subject = "=?windows-1251?b?" . base64_encode($_POST["subject"]) . "?=";
$sender = "=?windows-1251?b?" . base64_encode($_POST["username"]) . "?= <" . $_POST["email"] . ">";
Изменил: Azzido (17.06.2010 / 06:40)
A

Оранжевые штаны
0
так же и сдругими кодировками
$subject='=?KOI8-R?b?'.base64_encode($_POST["subject"]).'?=';
A

Оранжевые штаны
0
так что хост здесь не при чем, тело письма должно быть правильно кодировано
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск