Hi,
ich hab mal wieder so meine Probleme mit den
Indy-9-Komponenten.
Ich hole über
TIdPOP3 meine Nachrichten von einem Server ab. Soweit so gut und so ists auch richtig. Das klappt sogar.
Mein Problem ist, dass der ganze MIME-Kram nicht "entschlüsselt" wird.
D.h. die Mails sehen z.B. so aus:
Code:
Return-Path: <admin@csd-software.net>
X-Original-To: [email]xplugged@csd-software.net[/email]
Delivered-To: [email]m00b6c63@dd2628.kasserver.com[/email]
Received: from [80.184.85.150] (D5596.d.pppool.de [80.184.85.150])
by dd2628.kasserver.com (Postfix) with ESMTP id 4991B14E4E2
for <xplugged@csd-software.net>; Fri, 16 Sep 2005 16:30:24 +0200 (CEST)
Message-ID: <432AD702.9010509@csd-software.net>
Date: Fri, 16 Sep 2005 16:30:26 +0200
From: "Blubbel-Master" <admin@csd-software.net>
Organization: Blubbel-Community
User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: [email]xplugged@csd-software.net[/email]
Subject: [xplugged] blubbel
Content-Type: multipart/mixed; boundary="=_MoreStuf_2zzz1234sadvnqw3nerasdf"
X-UIDL: S%J!!dJZ!!O*W"!fK8!!
Status: RO
This is a multi-part message in MIME format
--=_MoreStuf_2zzz1234sadvnqw3nerasdf
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
This is a multi-part message in MIME format.
--=_MoreStuf_2zzz1234sadvnqw3nerasdf
Content-Type: text/plain; name="bestellungen.txt";
name="bestellungen.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="bestellungen.txt";
filename="bestellungen.txt"
SGllciBzdGVoZW4gZGllIEJlc3RlbGx1bmdlbi4NCg0KMXggUG9wY29ybg0KMXggMSw1bCBDb2xh
DQoxeCBOYWNob3MgbWl0IFNhbHNhDQoxeCBCTVcgNWVyDQoxeCBCTVcgQ2FicmlvDQozeCBBcHBs
ZSBDaW5lbWFkaXNwbGF5ICgzMCIpDQoxeCBBcHBsZSBNYWMgRHVhbC1HNSBpbmtsLiBNYWNPUyBY
IFRpZ2VyDQoyeCBERUxMLVRGVHMgKDE5IiksIERWSSArIFZHQSwgOG1zIFJlYWt0aW9uc3plaXQN
Cg==
--=_MoreStuf_2zzz1234sadvnqw3nerasdf--
.
Und wenn ich nun auf den Anhang zugreifen will, sieht der Anhang nach dem Abspeichern so aus:
Code:
SGllciBzdGVoZW4gZGllIEJlc3RlbGx1bmdlbi4NCg0KMXggUG9wY29ybg0KMXggMSw1bCBDb2xh
DQoxeCBOYWNob3MgbWl0IFNhbHNhDQoxeCBCTVcgNWVyDQoxeCBCTVcgQ2FicmlvDQozeCBBcHBs
ZSBDaW5lbWFkaXNwbGF5ICgzMCIpDQoxeCBBcHBsZSBNYWMgRHVhbC1HNSBpbmtsLiBNYWNPUyBY
IFRpZ2VyDQoyeCBERUxMLVRGVHMgKDE5IiksIERWSSArIFZHQSwgOG1zIFJlYWt0aW9uc3plaXQN
Cg==
Das ist Base64, das ist mir klar, aber ich hätte gerne normalen, unkodierten Text.
Wie kann man den
Indy-Komponenten das begreiflichen machen?
Chris