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

Вниз

получение почты   Найти похожие ветки 

 
esa ©   (2003-04-07 08:56) [0]

как сохранять приаттаченные к письмам файлы на диске? Пользуюсь компонентом TNMPOP3.


 
Calm ©   (2003-04-07 09:08) [1]

В каталоге demos в delphi есть пример почтового клиента.
Как приатачивать файлы, там есть точно.
Дожно быть и как сохранять. Посмотри там.


 
DeMoN_Astra   (2003-04-09 20:32) [2]

Да это вообщем то не проблема...
приаттаченый файл (но только в формате MIME) сохраняется в директории AttachFilePath ...
проблема заключается в ДРУГОМ !! мля ;) сам попал на грабли ...
этот класс (TNMPOP3), как и класс (TNMUUProcessor - UUE/MIME кодер/декодер) урезает от одного до двух байт с конца при декодировании MIME-кода ;(((
МАСТЕРА!! Помогите ;)
Хотя бы где глянуть как принять самому отдельно этот MIME-код и декодировать его побайтно.. ну низзя верить программерам левым ;)


 
Aahz   (2003-04-15 09:10) [3]

Вот рабочий кусок кода:


idMailPOP.Retrieve(i, idSendMessage);
for j := 0 to Pred(idSendMessage.MessageParts.Count) do begin
if (idSendMessage.MessageParts.Items[j] is TIdAttachment) then begin
str := "c:\myfile.zip";
DeleteFile (str);
TIdAttachment(idSendMessage.MessageParts.Items[j]).SaveToFile (str);
end;
end;


Для корректной работы пользуйтесь INDY 9.0 Восьмой глючит.



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
1-60110
Back
2003-06-06 10:48
2003.06.19
Как отобразить окно поверх всех окон всех работающих приложений


14-60357
Star
2003-06-02 15:12
2003.06.19
Как узнать путь к EXE-шнику установленного приложения


1-60158
Jeka.
2003-06-06 08:00
2003.06.19
Закрытие файла


14-60366
ghossst
2003-05-30 14:29
2003.06.19
Внимание!Интересный проект


3-60089
Alex_C
2003-05-27 10:35
2003.06.19
Разная высота строк в dbGrid