преобразовать MIME в нормальный вид

majhool001
Дата: 21.07.2014 14:41:14
как преобразовать MIME в нормальный вид?
Необходимо чтобы в текстбокс4 отображались:
отправитель,получатель,тема,текст,вложение (вложение закодировано в base64 как я знаю).
Картинка с другого сайта.
majhool001
Дата: 21.07.2014 14:41:40
код приложил в архиве
majhool001
Дата: 21.07.2014 14:49:01
к примеру вот что я получаю:
Картинка с другого сайта.


+OK 1521 octets
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2;
h=Content-Type:Message-ID:Reply-To:Date:Mime-Version:Subject:To:From; bh=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=;
b=Q50UX36e6rXVciBsakHve3KGmoRoVG0+CDAtfzLLtbAQtKgVg4vbyp/KpPosjXbzPOz0M16uh+Ji/bzVWUcRSLHxzWnN/z0FuzJAMJF1vq/kcpta7dt31zO9Y/9DIJEFmL4dd41TnwOTtNo5c3isFxpi1h2EXI76jXT2WLJJYh4=;
Return-path: <email333333@mail.ru>
Received: from mail by f412.i.mail.ru with local (envelope-from <email333333@mail.ru>)
id 1X9B7W-0008QO-48
for email333333@mail.ru; Mon, 21 Jul 2014 14:47:03 +0400
Received: from [37.29.105.114] by e.mail.ru with HTTP;
Mon, 21 Jul 2014 14:47:02 +0400
From: =?UTF-8?B?cG9jaHRhIHBvY2hhdA==?= <email333333@mail.ru>
To: =?UTF-8?B?ZW1haWwzMzMzMzM=?= <email333333@mail.ru>
Subject: =?UTF-8?B?VGVzdA==?=
Mime-Version: 1.0
X-Mailer: Mail.Ru Mailer 1.0
X-Originating-IP: [37.29.105.114]
Date: Mon, 21 Jul 2014 14:47:02 +0400
Reply-To: =?UTF-8?B?cG9jaHRhIHBvY2hhdA==?= <email333333@mail.ru>
X-Priority: 3 (Normal)
Message-ID: <1405939622.394903480@f412.i.mail.ru>
Content-Type: multipart/alternative;
boundary="--ALT--LymWqlnA1405939622"
X-Mras: Ok
X-Spam: undefined


----ALT--LymWqlnA1405939622
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

IFRlc3Q=
----ALT--LymWqlnA1405939622
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

CjxIVE1MPjxCT0RZPlRlc3Q8L0JPRFk+PC9IVE1MPgo=
----ALT--LymWqlnA1405939622--
carrotik
Дата: 21.07.2014 16:51:47
majhool001,

... у вас РОР3, но если есть возможность обращаться к серверу по IMAP, то там можно вызывать различные части сообщения различными командами, например, FETCH (BODY[HEADER]) выдаст вам отдельно заголовки, FETCH(BODY[TEXT]) - выдаст отдельно тело сообщения и т.д. ... Но это если вы не хотите парсить сообщение полностью ...
carrotik
Дата: 21.07.2014 17:12:24
majhool001,

или вот
OpenPop.NET
majhool001
Дата: 21.07.2014 17:12:43
carrotik,
надо получателя,отправителя,дату и вложения.
carrotik
Дата: 21.07.2014 17:15:23
majhool001
carrotik,
надо получателя,отправителя,дату и вложения.


... если вас библиотека не устраивает (я сам ее не смотрел), то придется писать парсинг самому .. я писал почтового клиента для ASP.NET - все не так быстро и весело, как казалось бы ...
Arm79
Дата: 21.07.2014 17:16:02
majhool001,

я же вам ответил ранее? 16325649
carrotik
Дата: 21.07.2014 17:16:52
Arm79
majhool001,

я же вам ответил ранее? 16325649


...человек все же надеется, что есть она, "волшебная" библиотека .. :)
majhool001
Дата: 21.07.2014 17:18:31
Arm79,

да,я теперь ищу парсер.
почту получилось принять и вывести на форму.
декодеры я нашел
http://foxtools.ru/Base64
http://dogmamix.com/MimeHeadersDecoder/

под vb ищу что-то подобное или лучше самому писать?