powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вытащить прикрепления из *.eml ?
3 сообщений из 3, страница 1 из 1
Вытащить прикрепления из *.eml ?
    #33545851
iskuzer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ подкажите как ср-вами C++ Builder 5 вытащить из eml файлов прикрепленые файлы ?????? может есть готовый компонент работы с eml или есть у кого опыт в решение задачи ?
...
Рейтинг: 0 / 0
Вытащить прикрепления из *.eml ?
    #33546146
roman10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть TIdMessage.

А вообще EML-файл - это просто текст почтового сообщения, в том виде как оно получено от почтового сервера. Соответсвенно, его формат определяется RFC (822, 2822, 1521). Сделав синтаксический разбор, можно вытащить вложения.
...
Рейтинг: 0 / 0
Вытащить прикрепления из *.eml ?
    #33547165
iskuzer2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TIdMessage * Msg; а как передать в него eml тект ????
для того чтоб патом


for (int intIndex = 0; intIndex < Msg->MessageParts->Count;intIndex++)
{
if (dynamic_cast<TIdAttachment*>(Msg->MessageParts->Items[intIndex]))
{
.........
}
}

??????
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вытащить прикрепления из *.eml ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]