• 27.08.2025, 22:56
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

speedy909

Full Member

E-Mail kodierung quoted printable "HTML/PHP&q

Mittwoch, 27. Februar 2008, 19:08

Hallo,

Ich schreibe zur Zeit eine E-Mail software [IMAP] für meinen Server.

Soweit kein Problem (E-Mails lassen sich auslesen, ...)
viele Mails sind allerdings mit "quoted printable/ format = flowed" kodiert.

wie kann ich diese E-Mails umwandeln (damit die Zeilen richtig dargestellt werden?)

Y0Gi

God

Re: E-Mail kodierung quoted printable "HTML/P

Mittwoch, 27. Februar 2008, 20:42

speedy909

Full Member

Re: E-Mail kodierung quoted printable "HTML/P

Mittwoch, 27. Februar 2008, 20:51

Super, soviel weiß Ich jetzt auch ;D (habe 2 Stunden gesucht)

ich habe nur das Problem bei der Ausgabe der Variable!
im Quelltext erscheint alles richtig (mit Absatz, Zeilen, ....) und Angezeigt bekomme ich leider nur eine lange Zeile die nach ende der Seite automatisch umbricht!


Y0Gi

God

Re: E-Mail kodierung quoted printable "HTML/P

Donnerstag, 28. Februar 2008, 02:06

Die Doku spricht nach meinem flüchtigen Blick auch von einem 8-Bit-Binärstring als Rückgabewert.

Safti

Senior Member

Re: E-Mail kodierung quoted printable "HTML/P

Donnerstag, 28. Februar 2008, 11:01

Zitat von »speedy909«

Super, soviel weiß Ich jetzt auch ;D (habe 2 Stunden gesucht)

ich habe nur das Problem bei der Ausgabe der Variable!
im Quelltext erscheint alles richtig (mit Absatz, Zeilen, ....) und Angezeigt bekomme ich leider nur eine lange Zeile die nach ende der Seite automatisch umbricht!




du willst wahrscheinlich die "\n" durch "<br>" ersetzen, oder den mailtext in einer <pre>....</pre> umgebung ausgeben,... ODER.. Alternativ einfach Squirrelmail oder ähnlich verwenden ::)
V: Cuplex (sock. 478), Twinplex (gf-4 halterung), Airplex-Classic, Eheim 1046, div. Winkel, 2 Gehäusedurchführungen... alles Plug'n'Cool

speedy909

Full Member

Re: E-Mail kodierung quoted printable "HTML/P

Donnerstag, 28. Februar 2008, 16:09

hey, danke du hast mich gerade drauf gebracht (hoffe ich)

ich muss ja nur aus \n ein <br> machen, bzw. nach \n ein <br> hinzufügen!
ich habe nicht daran gedacht das der string \n enthält (da bei der ausgabe ja nicht mehr sichtbar "nur im quelltext stimmen die zeilenumbrüche")

ich probiers gleich mal aus, DANKE

Y0Gi

God

Re: E-Mail kodierung quoted printable "HTML/P

Donnerstag, 28. Februar 2008, 16:27

Und bevor du mit Regex anfängst: Es gibt `nl2br()`.

speedy909

Full Member

Re: E-Mail kodierung quoted printable "HTML/P

Donnerstag, 28. Februar 2008, 16:35

So, habe es gleich Ausprobiert, Funktioniert wunderbar!
wie konnte Ich das Übersehen ::)