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

Вниз

Уважаемые мастера !! вот с такой проблемой столкнулся нужно по PO   Найти похожие ветки 

 
LOGic ©   (2003-10-15 14:57) [0]

Уважаемые мастера !! вот с такой проблемой столкнулся нужно по POP3 получить с почтового сервера файл упакованный раром и положить его в каталог. Стандартная компонента NMPOP3 может принять только текстовый файл а рар-архив рушит.
Использую для этого Indy. Но не как не могу разобраться. Помогите куском кода для этого задания. С уважением.


 
FoxBox   (2003-10-15 17:19) [1]

POP:TNMPOP3 - поставь компонент на форму

var
messagecount,mm,i:integer;
CurrentServer,CurrentLogin,CurrentPassword:string;

---
pop.host:=CurrentServer;
pop.UserID:=CurrentLogin;
pop.password:=CurrentPassword;
pop.deleteonread:=mustclear; {true/false - на выбор}
try
pop.connect;
if pop.connected then begin
label4.caption:="Connected, checking new messages...";
messagecount:=pop.mailcount;
if messagecount>0 then begin
label4.caption:=CurrentServer+"/"+currentlogin+": Received "+inttostr(messagecount)+" new messages";
label4.update;
mm:=1;
while mm<=messagecount do begin
pop.getmailmessage(mm); // Получаем текущее сообщение
mess.lines.clear;
mess.text:=pop.mailmessage.body.text; // это тело
// А файло положится туда, на что указывается AttachFilePath
......
Ковыряемся с мылом, если надо
......
inc(mm); // берем следующее сообщение
end;
end
else begin
label4.caption:="No new messages";
label4.update;
end;
label4.Caption:="Disconnecting...";
label4.update;
pop.disconnect;
------------------
В-общем, коду лет много но должОн работать, если не нравится или глючит - уж извини, под рукой ничего другого нет...



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-36657
Rimd
2003-11-30 19:23
2003.12.12
Объект и StringGrid


3-36529
Alex-kosmonavt
2003-11-21 12:50
2003.12.12
Отображение запроса


8-36772
RomanDD
2003-08-15 22:07
2003.12.12
Прошу совет у мастеров. Редактор объектов и связей


3-36537
mari
2003-11-21 10:30
2003.12.12
нулевой результат запроса


3-36552
Red_imp
2003-11-20 22:43
2003.12.12
Заранее прошу извинить за вопрос. Люди подскажите как вывести на