php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.05.2005, 13:46  
Gast
 
Beiträge: n/a
Standard

Vielen Dank meikel, hat mir sehr geholfen.
Ich habe mein Script jetzt fertig gebastelt und kann die Mailbodies korrekt extrahieren und der SQL Datenbank übergeben. Alle Bodies sind richtig decodiert, ausser die HTML Mails. Gibt es eine Möglichkeit, den gesamten HTML code rauszuschneiden?

Ich durchlaufe zusätzlich auch die einzelnen Parts nach Attachments und kenne so die Anzahl, die Dateinamen und den "inhalt" der Files. Letzterer sieht aber hässlich aus, ich nehme an, dass der noch codiert werden muss, wenn ich das File auf der Platte abspeichern möchte?! Soll ich besser gleich ganz die Finger davon lassen, oder ist es gar nicht mal so schwierig? (ich denk' da an Dateiendung extrahieren, und entsprechend die Datei "zusammenbasteln" . Oder? )

Ansonsten schonmal vielen Dank, das was wirklich wichtig für mich ist klappt nun perfekt.


@NewBert. Wenn du mir Deine email gibst schick' ich dir gerne meinen Code. Auslesen, korrekt decodieren usw klappt bestens. Eintragung in die DB hab ich noch nicht implementiert, das sollte aber keine Sache mehr sein.
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.05.2005, 14:23  
Gast
 
Beiträge: n/a
Standard

hab dir eine PN geschickt!

Wegen den Attachments; glaube du musst diesen "verwirrenden Code" mit base64_decode() oder so ähnlich behandeln, damit daraus wieder binärcode wird. Dann muss man mit einem externen PHP-Skript diesen Code einlesen und oben den korrekten Header senden, damit der Browser weis was das ist. z.b. "application / octet-stream" (exe) und was es da sonst noch so alles gibt.

Wenn mir dein Skript weiterhilft werde ich mich drum kümmern das das mit den Attachments klappt
 
Alt 06.05.2005, 15:09  
Gast
 
Beiträge: n/a
Standard

Mail ist raus NewBert (und thx für den GB Eintrag :wink: )

Ich möchte die Attachments nicht unbedingt an den Browser senden, sondern eher im Script welches die Mails holt gleich direkt auf die Platte ablegen. So kann ich danach den Filenamen und den Pfad in die mySQL DB geben und später so darauf zugreifen.
Hm, aber wie ich das hinkriege... kein Plan.

Hoffe mein Script hilft dir bei deiner Sache ein wenig weiter.
 
Alt 06.05.2005, 18:20  
Gast
 
Beiträge: n/a
Standard

jau dsxs dein Script hat mir weitergeholfen und auch danke an Meikel der mir seins geschickt hat. E-Mails mit mime multipart abholen geht jetzt. Der output ist zwar noch voll fürn ****** wenns eine HTML-Mail ist aber das sollte man noch irgendwie in griff kriegen mit regex oder geeigneten PHP-Functions. Will sowieso "nur text" haben. HTML ist da nicht so erwünscht, weil die E-Mails technisch weiterverarbeitet werden sollen.

Wegen den Attachments mach ich nochmal einen neuen Thread auf, ist ja etwas das man auch auf andere Bereiche beziehen kann (File output)
 
Alt 06.05.2005, 21:24  
Gast
 
Beiträge: n/a
Standard

Genau meine Sache NewBert, ich will meine Mails in purem Text in der DB haben, kein anderes Gefusel...
Das mit den Attchs kriegen wir zusammen auch noch hin demnächst ^^
 
Alt 08.07.2007, 13:16  
Benutzer
 
Registriert seit: 11.01.2006
Beiträge: 74
cyberholic
cyberholic eine Nachricht über Skype™ schicken
Standard

Hi NewBert,
blöde Frage, aber hast Du das script bekommen - ist ja zwei Jahre her

Und hast Du mal probiert Handy-MMS eMails damit zu dekodieren?

Beste Grüsse,
Carlos
cyberholic ist offline  
 


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
PHP richtig lernen! TeazY PHP Tipps 2008 5 01.02.2008 21:50
[Erledigt] Modularisierung: Wie macht man es richtig? PHP-Fortgeschrittene 1 12.03.2006 16:00
Tabellenlayout wird nicht richtig angezeigt PsychoEagle HTML, Usability und Barrierefreiheit 3 21.11.2005 13:02
[Erledigt] Lieg ich da richtig? Datenbanken 4 31.08.2005 13:21
[Erledigt] VARIABLEN WERDEN NICHT RICHTIG VERARBEITET!!!! HILFE PHP Tipps 2005-2 6 02.07.2005 18:32
PHP funktioniert nicht richtig?! PHP Tipps 2005-2 26 11.06.2005 09:05
Formmailer geht bei der email zuschickung nicht richtig PHP Tipps 2005 2 02.06.2005 22:54
code-schnipsel -> tabelle richtig erstellen, aber wie? PHP Tipps 2005 1 08.05.2005 03:45
[Erledigt] Bilder werden nicht richtig angezeigt PHP Tipps 2005 31 30.04.2005 18:29
Mail mit imap_body richtig anzeigen? PHP-Fortgeschrittene 1 02.02.2005 16:46
Variable wird nicht richtig übergeben PHP Tipps 2005 17 16.01.2005 16:51
[Erledigt] mailform für mail+name geht nicht richtig PHP Tipps 2004 3 26.10.2004 12:42
[Erledigt] imap_body RICHTIG ausgeben (mit allen Sonderzeichen usw.) PHP-Fortgeschrittene 3 08.09.2004 02:33
[Erledigt] Perl richtig installiert oder falsch ? testen aber wie ? c01001 Server, Hosting und Workstations 2 31.08.2004 22:37
Formular, welches prüft, ob eingegebene Antwort richtig.... PHP Tipps 2004 10 15.08.2004 22:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
imap_body decodieren, php imap_body nurtext, \this message is in mime format. since your mail reader does not understand this format, some or all of this message may not be legible.\ umlaute, imap_body anzeige im browser

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:09 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.