Как создать в своём родном почтовом ящике (на mail.ru например) письмо, которое якобы было отправлено тому-то, тому-то... тогда-то, тогда-то... (и то что оно не дошло, никого не колышет )
Isaev Посмотри вот это:
mail.ru/pages/help/302.html]http://mail.ru/pages/help/302.html
Ещё на gmail.com автоматически приходят отчеты если письмо не дошло до адресата.
не ... или я не так объяснил или ты меня не понял
мне нужно сделать как-будто я сам отправил письмо неделю назад например (из своего почтового ящика) и лучше бы, если бы оно вообще не отправлялось на самом деле
VaZeR Почтовый сервер-это чтоб отправить. А тут надо, грубо говоря, запихать письмо в папку отправленные и проставить там свою дату.
Не думаю, что это возможно без лома сервака...
В папку можно положить думаю.... Достаточно попробовать заменить в адресе отправителя некоторые буквы на кирилличиские и отправить писмьо (лучше протестировать вначале)... Врядли оно дойдет, но адрес получателя будет выглядеть как вам необходимо, с датой без лома действительно не обойтись....
C кириллицей интересно придумано, надо попробывать...
Странно что без ломки незя... Кнопка отправить запускает скрипт, который шлёт на сервер текст письма, адреса отправителя и получателя и т.д. (даты отправления там нет?) Получается дату назначает сам сервер? Если так, то действительно можно забыть
Кроме всего прочего, у всех писем есть практически "нередактируемый" заголовок.
Isaev Нажми кнопочку RFC и ты увидишь :
From ........................... Tue, 04 Mar 2008 16:08:13 +0300
Received: from [212.193.160.62] by win.mail.ru with HTTP;
Tue, 04 Mar 2008 16:08:13 +0300
From: ------------------- <---------------------->
To: -----------@-----------------
Subject: TEST
Mime-Version: 1.0
X-Mailer: mPOP Web-Mail 2.19
X-Originating-IP: 212.193.160.62 via proxy [212.193.160.62]
Date: Tue, 04 Mar 2008 16:08:13 +0300
======================
Есть способ засунуть туда письмо с нужной датой - через папку Черновики и потом "переместить" -
но в заголовке нет последней строчки... В остальном письмо не отличается от настоящего.
Дату из прошлого можно получить только сохранив письмо в черновиках в нужный день...
Кстати в заголовке часть дат действительно берется с компа отправителя( у меня прокси
и не знаю как в этом случае), но одна из них с сервера. Просто совсем недавно прислали
письма, которые "отправлены" в 2002 году. Либо люди борятся с триалом, либо админ что-то
прошляпил...
tundra37 пишет:
Просто совсем недавно прислали
письма, которые "отправлены" в 2002 году
Информация к размышлению...
сегодня пришло письмо:
От кого: Мизгиренко <kachmar@charter.net>
Кому: <мне>
Дата: 02 Апр 2003 08:54:39
Тема: fw: надежный переезд Ну как они это делают??? Или глюк просто... число то сегодняшнее
Isaev пишет:
Ну как они это делают??? А в чем проблема? Пишем в заголовок любую дату, как впрочем и любой адрес отправителя, и высылаем это на mx сервер получателя.
$result = mail('___CHANGE__@__ME__.RU', 'Subject: Time Test', 'Message Body', $h);
print ($result) ? 'Mail Sent OK' : 'Mail Send Error';
?>
Я отправил себе письмо этим скриптом и вот заголовки полученного письма:
Received: from cpanel.xx.xx (cpanel.xx.xx [xxx.xxx.xxx.xxx])
by yyyy.yy.yy (8.13.0/8.13.0) with ESMTP id m32NSKan017071
for <zz@zz.zz>; Thu, 3 Apr 2008 04:28:23 +0500 (AMST)
Received: from nobody by cpanel.xx.xx with local (Exim 4.68)
(envelope-from <nobody@cpanel.xx.xx>)
id 1JhCKV-0004Gg-6R
for zz@zz.zz; Thu, 03 Apr 2008 04:25:29 +0500 To: zz@zz.zz
Subject: Subject: Time Test
User-Agent: hands
Message-Id: <E1JhCKV-0004Gg-6R@cpanel.xx.xx>
From: Nobody <nobody@cpanel.xx.xx>
Date: Thu, 03 Apr 2008 04:25:19 +0500 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - cpanel.xx.xx
X-AntiAbuse: Original Domain - yyyy.yy
X-AntiAbuse: Originator/Caller UID/GID - [99 99] / [47 12]
X-AntiAbuse: Sender Address Domain - cpanel.xx.xx
Content-Length: 14
Может SMTP сервер все-же ставит на это место дату получения?
http://www.delphimaster.ru/articles/smtp/ http://www.delphimaster.ru/articles/smtp/
через telnet себе письмо отправил все норм на маил.ру
вернее через putty
ошибка в php скрипте тут =>
$h = 'Date: Thu, 02 Mar 2006 13:20:28 +0300' . "\n";
$h = 'User-Agent: hands' . "\n";
Isaev пишет:
Ну как они это делают??? Не все люди сильны в краках. Некоторые просто переводят часы назад.
В этом случае дата отправки будет из прошлого(на самом деле от конкретной ситуации
с майл-сервером зависит). Дата приема - нормальная.
Просто я использую magicmail и он сортирует по дате отправки.