Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

eml Dateien verarbeiten

Diskussion: eml Dateien verarbeiten im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi, Ich möchte mit einen PHP Skript aus folgenden Dateien (*.eml) Den Inhalt der Mail und den Betreff der ...

Antwort
Alt 09.08.06, 02:54   #1 (permalink)
ba2
Guest
 
Likes:
Standard eml Dateien verarbeiten

Anzeige

Hi,

Ich möchte mit einen PHP Skript aus folgenden Dateien (*.eml) Den Inhalt der Mail und den Betreff der E-Mail auslesen. Da ich beim Inhalt nicht wirklich einen Zusammenhang sehe fällt ja explode weg. nun hab ich keine Idee, wie man das sonst noch realisieren kann.

Ich hoffe einer von euch hat eine Idee. ?(

E-Mail Beispiel 1 (E-Mail aus Outlook):

Zitat:
Return-Path: <ba@space4pupils.de>
Received: from pc ([127.0.0.1])
by space4pupils.de
with hMailServer ; Wed, 9 Aug 2006 01:46:22 +0200
Message-ID: <000a01c6bb44$c75d0450$0200a8c0@pc>
From: "ba*zensiert" <ba@space4pupils.de>
To: <ba@space4pupils.de>
Subject: Hier ist der Betreff
Date: Wed, 9 Aug 2006 01:45:49 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0007_01C6BB55.8A298930"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01C6BB55.8A298930
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Test Inhalt

------=_NextPart_000_0007_01C6BB55.8A298930
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Test Inhalt</FONT></DIV></BODY></HTML>

------=_NextPart_000_0007_01C6BB55.8A298930--

E-Mail Beispiel 2 (E-Mail mit Mail Funktion von PHP):
Zitat:
Return-Path: <>
Received: from hostname ([127.0.0.1])
by space4pupils.de
with hMailServer ; Wed, 9 Aug 2006 02:42:49 +0200
Message-ID: <3F5516D0-863B-41D3-9EE0-769B57D8F214@space4pupils.de>
Date: Wed, 09 Aug 2006 02:42:49 X0100
Subject: Hier ist der Betreff
To: ba@space4pupils.de
From: BA <ba@space4pupils.de>

Test Inhalt
  Mit Zitat antworten
Alt 09.08.06, 10:56   #2 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Lightbulb

Betreff ist als RegExp

^Subject: (.*)$

Der Inhalt kommt drauf an, wenn es eine reine Textmail ist, dann ist es alles hinter der ersten Leerzeile. Wenn es eine zusammengesetzte Mail ist (also wenn es "boundary=..." gibt), dann musst du hinter jeder boundary die Zeile mit dem gewünschten ContentType raussuchen (wahrscheinlich eher text/plain als text/html oder irgendwelche Bildanhänge) und dort dann jeweils den Inhalt nach der ersten Leerzeile bis zur nächsten boundary auslesen.
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » eml Dateien verarbeiten
Themen-Optionen
Ansicht

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

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Messwerte verarbeiten CDW Programmieraufgaben 5 03.02.09 23:10
Zahlen auslesen und Verarbeiten (Telefonbuch) D31~$0u1 Code Kitchen 7 05.11.07 17:39
Batch Programmierung - Verarbeiten von Strings inter.faiz Code Kitchen 1 18.03.04 10:59
[C/C++] daten von stdandardin richtig verarbeiten soox Code Kitchen 0 22.11.03 21:26
XML mit PHP verarbeiten ? ? ? MaX109 (Web-) Design und webbasierte Sprachen 0 25.04.02 12:37


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61