Indy POP3
-
Weiß jemand von Euch wie man feststellen kann ob eine Mail mit Anhang versehen ist, OHNE die Mail komplett vom Server zu holen?
MfG
Andidreas
-
Per RetrieveHeader die Mailheader abholen und dann in der entsprechenden Message-Instanz MessageParts::AttachmentCount auswerten.
Ungetestet.
-
Danke, aber hab ich schon gemacht. MessageParts ist dann aber leer.
Andidreas
-
Im Mailheader steht bei vorhandenem Attachment sowas wie "Mimetype Multipart/Mixed" oder so ähnlich. Jetzt nicht direkt bezogen auf IdPOP3. Guck mal ob Du an den kompletten Mailheader per IdPOP3 rankommst. Ich kann das gerade nicht probieren. Für die weitere Vorgehensweise, hol Dir diverse Mails ab und schau die Mailheaders genau an. Daran kann man meist schon vieles erkennen.
-
Original erstellt von Andidreas:
Danke, aber hab ich schon gemacht.Und warum schreibst du das dann nicht mit in die ursprüngliche Frage!?
Du könntest natürlich auch direkt das AttachmentEncoding der IdMessage prüfen, aber das hast du ja bestimmt auch schon gemacht ...
-
Nein meine Sonne das hab ich noch nicht gemacht
-
IdMessage->ContentType enthält multipart wenn Anhang vorhanden.
Somit ist die Sache geklärt.
MfG
Andidreas
-
Und wenn du mal ganz ehrlich zu dir selbst bist: war dieser Thread wirklich notwendig?
-
Vielleicht nicht unbedingt, aber ein kleiner Anstoß von Dir war nicht verkehrt.
MfG
Andidreas