php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.12.2011, 20:47  
Neuer Benutzer
 
Registriert seit: 19.01.2011
Beiträge: 7
PHP-Kenntnisse:
Fortgeschritten
telelino befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Multipart Email mit imap auslesen

Hallo,

ich versuche gerade EMails per PHP auszulesen. Ich habe aber ein Problem die Multipart Emails richtig zu decodieren.

Ich habe eine Multipart Email mit Encoding UTF7. Nun versuche ich den Body Bereich der Email nach UTF8 umzuwandeln und benutze
$message=imap_utf7_encode($message);

Ich erhalte aber als Fehlermeldung:
Warning: imap_utf7_decode(): Invalid modified UTF-7 character: ` ' in ...

Kann mir bitte jemand erklären wie ich diese Emails richtig darstellen kann?

Danke
Jochen
telelino ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.12.2011, 00:14  
Erfahrener Benutzer
 
Registriert seit: 07.06.2008
Beiträge: 992
PHP-Kenntnisse:
Fortgeschritten
Frank befindet sich auf einem aufstrebenden Ast
Frank eine Nachricht über ICQ schicken Frank eine Nachricht über MSN schicken Frank eine Nachricht über Yahoo! schicken
Standard

Wenn die EMail als UTF-7 vorliegt, solltest du dann nicht eher imap_utf7_decode benutzen?
Das Konvertiert deine EMail in ISO-8859-1. Wenn du daraus dann UTF8 machen willst, musst du noch einmal umwandeln. Oder konvertiere gleich mit einem einzelnen Schritt mit iconv
__________________
Frank ist offline   Mit Zitat antworten
Alt 19.12.2011, 18:44  
Neuer Benutzer
 
Registriert seit: 19.01.2011
Beiträge: 7
PHP-Kenntnisse:
Fortgeschritten
telelino befindet sich auf einem aufstrebenden Ast
Standard

Danke Frank. Ich hab natürlich imap_utf7_decode() benutzt.

Wir haben jetzt eine Lösung für das Problem gefunden. Mit dieser Zeile
$message = utf8_encode(htmlentities(quoted_printable_decode($ message), ENT_QUOTES | ENT_SUBSTITUTE, "UTF-8"));
bekommen wir alle Emails richtig angezeigt. Egal ob HTML, UTF8, UTF7, base64 usw.)
telelino ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] IMAP Exchange Postfach auslesen Pixelschubser PHP Einsteiger 15 09.12.2011 10:00
XML per PHP auslesen und per text an email senden salmi86 PHP Einsteiger 8 09.06.2011 22:26
Nur eingetroffene Mails auslesen mit IMAP Lollix PHP Tipps 2010 2 07.09.2010 19:54
Iconv Email Parser bzw. Installation Bornheimer Server, Hosting und Workstations 1 01.04.2010 04:52
zertifizierte Mails mit IMAP auslesen peh PHP Tipps 2009 0 08.11.2009 15:39
Scriptsuche Email dekodieren auslesen mit Anhängen white.meat Scriptbörse 4 01.07.2009 09:36
Abfrage ob email adresse schon vorhanden ist TeazY PHP Tipps 2008 10 16.12.2007 12:22
Imap Email abholen / korrekt decodieren (mit attachments) PHP-Fortgeschrittene 3 04.06.2006 12:17
[Erledigt] gelöst: Tabelle auslesen -> Gleiche Einträge nur 1 Mal Datenbanken 3 31.03.2006 01:44
eMail Accounts der eigenen Seite auslesen PHP Tipps 2005-2 1 22.09.2005 13:37
wert aus mysql auslesen PHP Tipps 2005-2 5 08.09.2005 20:13
eMail Adressen einer Webseite auslesen ? madSoul PHP Tipps 2005-2 10 08.09.2005 12:17
IMAP postfach mit PHP Auslesen ? PHP Tipps 2005-2 4 31.08.2005 13:54
eMail Attachment auslesen und auf Server speichern? becks123 PHP Tipps 2004-2 1 14.12.2004 11:54
Multipart email versand per PHP PHP Tipps 2004-2 6 21.11.2004 14:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php mail parser imap, php imap mails nur einmal auslesen, imap lesen php, php mail parsen multipart, multipart php email auslesen, php imap multipart mail anzeigen, imap parts lesen, email mit php auslesen 2011, php e-mails mittels imap auslesen, php multipart mail auslesen, multipart auslesen php, php exchange postfach auslesen, email parsen php, multipartemail utf8, e-mail parser php imap exchange, php imap mail lesen, imap parts aus mail auslesen php, multipart imap email php, invalid modified utf-7 character: =?utf-8?, emails richtig mit php auslesen

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:46 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum