Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.20;
Скачать: CL | DM;

Вниз

есть ли в делфи компанент для разложения RFC-822   Найти похожие ветки 

 
alex-drob ©   (2008-06-05 01:52) [0]

получаю письмо в строковую переменную типа strung в формате rfc-822, а как теперь из него получить текст, или самому разкладывать на части?


 
Германн ©   (2008-06-05 02:15) [1]


> alex-drob ©   (05.06.08 01:52)
>
> получаю письмо в строковую переменную типа strung в формате
> rfc-822, а как теперь из него получить текст, или самому
> разкладывать на части?
>

Всё-таки значит "нестандартная ориентация", но особая. :)
А в гугле искал?


 
alex-drob ©   (2008-06-05 02:23) [2]

находил только примеры с idpop
но там было что то типа memo1.lines.text:=idpop.message


 
umbra ©   (2008-06-05 11:17) [3]


> получаю письмо в строковую переменную типа strung в формате
> rfc-822

неплохо бы сначала этот самый рфц прочесть :) а компонент - TIdMessage


 
alex-drob ©   (2008-06-05 11:45) [4]


> неплохо бы сначала этот самый рфц прочесть

в каком смысле? у меня письмо в формате rfc храниться в переменной mes.

а как его использовать?


 
Anatoly Podgoretsky ©   (2008-06-05 11:47) [5]

> alex-drob  (05.06.2008 11:45:04)  [4]

Просто, оно уже готово к использованию.


 
alex-drob ©   (2008-06-05 11:49) [6]

кто готово? я про компонент. я с ним не разобрался.


 
ketmar ©   (2008-06-05 11:50) [7]

>[6] alex-drob © (2008-06-05 11:49:00)
>я с ним не разобрался.

и это наша проблема? разбирайся.

---
Understanding is not required. Only obedience.


 
alex-drob ©   (2008-06-05 11:54) [8]


> ketmar ©   (05.06.08 11:50) [7]

мда... спасибо ты мне очень помог...


 
ketmar ©   (2008-06-05 11:56) [9]

>[8] alex-drob © (2008-06-05 11:54:00)
не вопрос. на идиотские вопросы можно дать только идиотские ответы.

---
All Your Base Are Belong to Us


 
alex-drob ©   (2008-06-05 11:59) [10]

я рад что ты на это способен!

тем более если ты считаешь вопрос: как работать с компонентом TIdMessage идиотским!


 
Anatoly Podgoretsky ©   (2008-06-05 12:17) [11]

> alex-drob  (05.06.2008 11:49:06)  [6]

О каком компоненте ты ведешь речь


 
Palladin ©   (2008-06-05 12:18) [12]

А ты считаешь этот вопрос мудрым, что"ли... во первых неуказана версия Indy, во вторых простое действие Ctrl-Space,примененное к объекту класса TIdMessage, уже очень много может рассказать про него.


> у меня письмо в формате rfc храниться в переменной mes.

и тут всем читателем все стало ясно и они наперебой стали давать мудрые советы и ответы...


 
alex-drob ©   (2008-06-05 12:34) [13]


> Anatoly Podgoretsky ©   (05.06.08 12:17) [11]

я про TIdMessage.


> Palladin ©   (05.06.08 12:18) [12]

У меня версия инди 10. А не указал потому что мне ответили, в [3] что можно его использовать а не изначально спрашивал о нем в сабже.


> у меня письмо в формате rfc храниться в переменной mes.


я же не спрашивал в начале про конкретный компанент, всё что у меня было я сказал и что mes типа string.

давайте не будем опять доводить ветку до закрытия. я понемаю что вы умней, по этому и спрашиваю


 
Fredy314 ©   (2008-06-05 12:42) [14]

Дайте ему ссылку, кто помнит, на само описание РФЦ пусть почитает, там совсем не сложно.


 
Плохиш ©   (2008-06-05 12:44) [15]

Я так и не понял, что надо? Но это же не мои проблемы...


 
Плохиш ©   (2008-06-05 12:45) [16]


> Fredy314 ©   (05.06.08 12:42) [14]
> Дайте ему ссылку

www.google.com


 
alex-drob ©   (2008-06-05 13:08) [17]


> Я так и не понял, что надо?


я принимаю через tcpclient с сайта маил.ру сообщение, но не письмо а сообщение для mail агента. то что я принял имеет вид

From: *****@mail.ru
Date: Thu, 5 Jun 2008 12:08:13
Subject: Offline message
X-MRIM-Flags: 00200080
Boundary: 1212653293L9864905431212653293O1651863139
Version: 1.9

текст
--1212653293L9864905431212653293O1651863139--
eNodjk0KgzAUhEPpSvAOHuFFtD94jS7fJiYvGpomEmO7EC/Ti9pnFzMMw8cwJyHEl7ViylaiCrP7m54GWbcSDVkLh3sVBgnNfUUbQ8695wBog/No9ajSTLmGpnqoMb5Ut21lsaKOPiZGqw4TGcAhEQXA3i8EHRP4dvR5umAaXLTESSWDml8cw7O8VddL2x 5tWTB85pf7vosf4N076w==


весь этот текст в переменной mes: string;
мне нужно получить отдельно текст сообщения, отдельно дату отправки, отдельно от кого, и отдельно X-MRIM-Flags


 
Anatoly Podgoretsky ©   (2008-06-05 13:14) [18]

> alex-drob  (05.06.2008 12:34:13)  [13]

Насколько я помню, это для отправки сообщения, а не какая то мифическая и непонятная разборка.
И я еще раз повторю, твой mes уже готов к использованию, открывай любым клиентом.


 
Anatoly Podgoretsky ©   (2008-06-05 13:15) [19]

> Плохиш  (05.06.2008 12:44:15)  [15]

Я тоже не могу понять, что то куда то раскладывать, и это почему то в string
RFC-822 описывает формат обмена сообщениями серверами.


 
alex-drob ©   (2008-06-05 13:32) [20]

я пишу клиента типа маил агент. сообщения между программами должны пересылаться в таком виде. так что мне нужно в моей программе его использовать.


 
Palladin ©   (2008-06-05 13:37) [21]

Уже было сказано, TIdMessage.


 
ketmar ©   (2008-06-05 13:40) [22]

>[20] alex-drob © (2008-06-05 13:32:00)
и, кстати, причём тут rfc к криворуким изыскам мылорувцев — не ясно. то, что ты процитировал — фигня.

---
All Your Base Are Belong to Us



Страницы: 1 вся ветка

Текущий архив: 2008.07.20;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.019 c
2-1213892206
lewka-serdceed
2008-06-19 20:16
2008.07.20
Поиск символа в StringGrid


15-1212562323
андр.
2008-06-04 10:52
2008.07.20
MS SQL 2000


15-1212468340
Allneed
2008-06-03 08:45
2008.07.20
как отследить событие когда флешку или дискету вставляют


3-1202505930
DiX
2008-02-09 00:25
2008.07.20
Сортировка таблицы


4-1192563524
rainbow_d
2007-10-16 23:38
2008.07.20
Перехват всего что печатается на принтере