Först ett tack till alla svar jag fått tidigare. Normalt sett skickas även Content-Transfer-Encoding med, t.ex. Base64, Uuencode, Bin-Hex.. Default är troligen Base64-encoding. Ha Ha kul att någon skriver i detta Forum Tack Henrik, En bra början är http://www.google.se/search?q=vb6+decode+base64. Har inte testat själv, men flera av de första träffarna verkar innehålla kod för detta.Oväntad problematik med nerladdad mail
Nu till något annat, något som jag blev förvånad över - kanske missat nått.
Jag har, för första gången, skapat ett dataprogram (VB6) som laddar ner E-mail. Och de ladsdas ner så dit är det OK. Mitt problem uppstår när mailet har en eller flera bilagor.
Innuti mail body: Jag får en rad i stil med
------=_NextPart_001_0187_01CB0636.59D2A9D0--
och sedan längre ner
Content-Disposition: attachment;
filename="test.pdf"
Dit är det OK. Jag försökte med att låta datorn skriva ner fortsättningen, öppna en fil test.pdf och skriva till den som vore det en textfil. Men till min stora förvåning ser teckenmasan i mail body inte alls ut som i pdf-filen. (fungerar med renodlad text skall jag säga).
I mitt fall ser det i mail body ut så här första raderna:
JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Men öppnar jag pdf-filen med en textredigerare så startar den med
%PDF-1.5
%µµµµ
1 0 obj
<</Type/Catalog/Pages 2 0 R/Lang(en-GB) /StructTreeRoot 22 0 R/MarkInfo<</Marked true>>>>
endobj
2 0 obj
<</Type/Pages/Count 3/Kids[ 4 0 R 18 0 R 20 0 R] >>
endobj
Och jag kan inte hitta textremsan från mail body någonstans i pdf-filen.
Ser ju ut som det hela vore "kodat" eller något.
Finns det någon stjärna som kan lösa detta för mig omöjliga problem? Hur extraderar jag ut bilagorna från mail body?
Ha en bra dag
PerSv: Oväntad problematik med nerladdad mail
Sv: Oväntad problematik med nerladdad mail
Löjligt men jag kan inte svara rätt PÅ.
Blev bara glad att Forumet finns.
Följer noga hur det här utvecklas.
Enkel rak kod är en lisa för själen.Sv:Oväntad problematik med nerladdad mail
Jo det står Base 64.
Så det förklarar saken. Bra.
Å då följer nästa fråga: Vart hittar jag hur jag decodar?
Ha en bra dag
PerSv: Oväntad problematik med nerladdad mail
Johan