Tach!
Ich bin gerade dabei ein "E-Mail-Abfrage-Programm" mit PHP zu schreiben.
Habe das auch alles schon wunderbar mit den imap-Funktionen hinbekommen.
Einziges Problem:
Wenn ich mit Outlook eine mail schicke, zeigt mir mein Script nur den Namen an (also Ollek) und nicht die e-mail-Adresse (ollek@.....).
Teil des Scripts:
Das kommt davon, wenn man den Absender (z.B. bei der php.mail()-Funktion) so angibt:
Dann zeigt er eben nur "Absender" an, nicht "absender@email.com".
Wie bekomme ich jetzt noch die Adresse raus?
PHP-Version: 4.3.1
Apache: 1.3.27
IMAP c-Client Version: 2001
Hoffe, ihr könnt mir helfen!
MfG
Ollek81
Ich bin gerade dabei ein "E-Mail-Abfrage-Programm" mit PHP zu schreiben.
Habe das auch alles schon wunderbar mit den imap-Funktionen hinbekommen.
Einziges Problem:
Wenn ich mit Outlook eine mail schicke, zeigt mir mein Script nur den Namen an (also Ollek) und nicht die e-mail-Adresse (ollek@.....).
Teil des Scripts:
PHP:
$overview = imap_fetch_overview ($mbox, "1", 0);
if (is_array ($overview )) {
reset ($overview);
while (list ($key, $val) = each ($overview)) {
print "Nr.: ". $val->msgno ."<br />\n";
print "From: ". $val->from ."<br />\n";
print "Betreff: ". $val->subject ."<br />\n";
print "Gesehen?: ". $val->seen ."<br />\n";
print "Geantwortet: ". $val->answered ."<br />\n";
}
}
$ausg = imap_body ($mbox, $i );
print "Body: ".nl2br($ausg)."<br />\n";
Das kommt davon, wenn man den Absender (z.B. bei der php.mail()-Funktion) so angibt:
PHP:
From: Absender<absender@email.com>
Dann zeigt er eben nur "Absender" an, nicht "absender@email.com".
Wie bekomme ich jetzt noch die Adresse raus?
PHP-Version: 4.3.1
Apache: 1.3.27
IMAP c-Client Version: 2001
Hoffe, ihr könnt mir helfen!
MfG
Ollek81