CjVirys писал(а):Что такое RFC?
RFC-Это заголовок письма!
Рассмотрим следуюший пример RFC заголовка:
-------------------------------------------------------------
- Код: Выделить всё
Received: by s12.freemail.ru (mbox YuraPank@KM.ru)
(with Cubic Circle's cucipop (v1.31 1998/05/13) Thu Feb 27 20:40:27 2003)
X-From_: megalex@mail.ru Sun Feb 9 20:21:01 2003
Received: from hotmail.com (83ppp2.telegraph.spb.ru [213.158.3.83])
by s8.freemail.ru (8.11.6/8.11.6) with SMTP id h19HK4T90530;
Sun, 9 Feb 2003 20:20:06 +0300 (MSK)
Message-Id: <200302091720.h19HK4T90530@s8.freemail.ru>
Reply-To: <megalex@mail.ru>
From: "megalex" <megalex@mail.ru>
Subject: Бесплатные SMS и исходящие звонки GSM OQXOQVBKIQ
Date: Sun, 9 Feb 2003 20:20:12 +0300
MIME-Version: 1.0
Content-Type: text/plain;
charset="Windows-1251"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1081
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1081
Далее идёт само письмо...
-------------------------------------------------------------------------
Так, приоритет письма можно получить прочитав следующую строку:
- Код: Выделить всё
X-Priority: 3
X-MSMail-Priority: Normal
Из вышеследуюшего понятно что приоритет=Normal
------------------
Чтобы узнать дату написания письма, нужно обратится вот к такой строке:
- Код: Выделить всё
Date: Sun, 9 Feb 2003 20:20:12 +0300
------------------
Дата отправки, по-моему, находится в строке:
- Код: Выделить всё
X-From_: megalex@mail.ru Sun Feb 9 20:21:01 2003
------------------
IP, вроде, не узнать.
------------------
Размер отдельных писем тебе выдаст POP3 сервер при запросе:
С:LIST [номер сообщения]
S:+OK [номер соодщения] 200 -размер
Пример:
LIST 2
+OK 2 345
----------------
где C-данные посланные клиентом серверу
S-данные от сервера к клиенту
------------------
Узнать текст это или html нельзя без закакчки аттачмента, так как html файл считается за аттач
------------------