Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   descargar adjunto de un correo (https://www.clubdelphi.com/foros/showthread.php?t=83897)

jgutti 12-08-2013 23:55:58

descargar adjunto de un correo
 
Hola al foro, necesito descargar archivos adjuntos de los correos con pop3 o imap a una carpeta
- delphi 2010

saludos

Ñuño Martínez 14-08-2013 12:24:03

Para eso puedes usar Indy.

CHiCoLiTa 11-09-2013 16:57:10

Código Delphi [-]
var
  Cuerpo   : TIdMessage;
  POP3     : TIdPOP3;
begin

  with POP3 do
  begin
      Connect(0);
      // Hay correos nuevos
      if CheckMessages > 0 then
      begin
        Cuerpo := TIdMessage.Create(nil);
        for i := 1 to CheckMessages do
        begin
          Retrieve(i, Cuerpo);

        // Adjuntos
          for j := 0 to Cuerpo.MessageParts.Count - 1 do
          begin
            if (Cuerpo.MessageParts.Items[j] is TIdAttachment) then
            begin
                EL_FICHERO := TIdAttachment(Cuerpo.MessageParts.Items[j]).Filename;
..
..
..
..


La franja horaria es GMT +2. Ahora son las 12:17:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi