You are not logged in.

  • Login

1

Monday, October 23rd 2006, 10:43am

PHP eMail Auslesen

Hi,
ich versuche gerade eMails mit Php zu lesen.
Dabei bin ich auf ein Problem gestossen.

In der Email sind Fotos die ich auslesen und weiter verarbeiten möchte.
Nur sind die nicht als Anhang sondern so:

HTML Code

1
<img src="cid:1161544151l.19062l.1392001l@mtaapp04"/>


Kann mir jemand sagen wie ich dieses Foto kriege?

Gruß
Henning

2

Monday, October 23rd 2006, 2:16pm

Wenn die Art des Strings immer gleich bleibt (d.h sich der img-Tag nicht ändert, sondern nur der Text darin) kannst du mittels substr() ganz einfach den Text rausbekommen.

Hier ein Codeschnippselchen:

PHP Quellcode

1
2
3
4
5
6
<?php
 
$email = "<img src=\"cid:1161544151l.19062l.1392001l@mtaapp04\"/>";
echo substr($email, 10, -3);
 
?>

3

Monday, October 23rd 2006, 3:04pm

Ich glaube ich hab mich Falsch ausgedrückt, was ich meinte ist:
Wie ich das Foto krieg um es z.B. irgendwo abzuspeichern.

Weil diese cid: kann ich ja nicht im Browser aufrufen oder so.

Gruß & Thx
Henning

4

Monday, October 23rd 2006, 4:29pm

Mittels welchen Funktionen realisierst du die Email-Abfrage?

5

Monday, October 23rd 2006, 5:00pm

die cid auszulesen sollte ja kein problem machen..

soweit ich weiß hängt er eigentliche inhalt des bildes dann basekodiert unten dran
anfangen tut das dann in etwa so

was sicherere merkmale sind, weiß ich leider nicht. ich würd mal in den klassen der funktionierenden php-webmailer schauen (squirrelmail & co)

Quoted

------=_NextPart_000_00C5_01C6E0B3.27E20710
Content-Type: application/png
Content-Transfer-Encoding: base64

48e65itfuvlgh....

Social bookmarks