|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
как преобразовать MIME в нормальный вид? Необходимо чтобы в текстбокс4 отображались: отправитель,получатель,тема,текст,вложение (вложение закодировано в base64 как я знаю). ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 14:41 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
код приложил в архиве ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 14:41 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
к примеру вот что я получаю: +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-- ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 14:49 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
majhool001, ... у вас РОР3, но если есть возможность обращаться к серверу по IMAP, то там можно вызывать различные части сообщения различными командами, например, FETCH (BODY[HEADER]) выдаст вам отдельно заголовки, FETCH(BODY[TEXT]) - выдаст отдельно тело сообщения и т.д. ... Но это если вы не хотите парсить сообщение полностью ... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 16:51 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 17:12 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
carrotik, надо получателя,отправителя,дату и вложения. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 17:12 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
majhool001carrotik, надо получателя,отправителя,дату и вложения. ... если вас библиотека не устраивает (я сам ее не смотрел), то придется писать парсинг самому .. я писал почтового клиента для ASP.NET - все не так быстро и весело, как казалось бы ... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 17:15 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 17:16 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
Arm79majhool001, я же вам ответил ранее? 16325649 ...человек все же надеется, что есть она, "волшебная" библиотека .. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 17:16 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
Arm79, да,я теперь ищу парсер. почту получилось принять и вывести на форму. декодеры я нашел http://foxtools.ru/Base64 http://dogmamix.com/MimeHeadersDecoder/ под vb ищу что-то подобное или лучше самому писать? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 17:18 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
я писал сам, через тест Криспина не прогонял, но за пару лет ни на одном письме не споткнулся... Скажу честно, экзотику и все возможные случаи не предусматривал... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 17:21 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
majhool001Arm79, да,я теперь ищу парсер. почту получилось принять и вывести на форму. декодеры я нашел http://foxtools.ru/Base64 http://dogmamix.com/MimeHeadersDecoder/ под vb ищу что-то подобное или лучше самому писать? ... в vb.net есть Convert.FromBase64String() без всяких доп. декодеров ... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 17:22 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
вот какой-то код откопал. Не уверен, что последняя версия, но должна быть рабочей MIME-парсер Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 17:23 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
Arm79, http://www.freevbcode.com/ShowCode.asp?ID=1085 нашел класс на vb6 есть ли метод позволяющий задействовать его в net? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 16:17 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
majhool001Arm79, http://www.freevbcode.com/ShowCode.asp?ID=1085 нашел класс на vb6 есть ли метод позволяющий задействовать его в net? Разумеется :-) Convert.ToBase64String Convert.FromBase64String ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 16:35 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
Arm79, нет,base64 я уже разобрался как преобразовать в файл. не могу понять с mime что делать? нужные части я вывел на текстбокс из письма. а дальше как? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 16:43 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
Arm79, можно впринципе загнать содержимое textbox-а где содержится письмо в MIME в *eml файл, а потом найти какой-нибудь просмотрщик. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 16:49 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
majhool001, Как все у вас сложно... Для общего развития почитайте (начиная с заголовка "Обработка писем") ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 17:01 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
Arm79, прочитал,не совсем понял как работать с библиотекой так и не смог получить текст. Нашел ссылку на EML Reader http://tiny.cc/parser_eml Это класс для C# ? как с ним правильно работать? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2014, 10:12 |
|
преобразовать MIME в нормальный вид
|
|||
---|---|---|---|
#18+
majhool001, Нет, eml - это формат сообщений для ms outlook Вам в самом начале уже рассказали про OpenPop. Я так и не увидел, что вы его попытались применить. Или вот еще: https://github.com/bertjohnson/OpaqueMail ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2014, 15:18 |
|
|
start [/forum/topic.php?fid=20&tid=1402683]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 156ms |
0 / 0 |