pop3: Absenderadresse herausbekommen

ollek81

Erfahrenes Mitglied
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:
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
 
N'Abend!

Danke für die Antwort! Ich denke, dass wird mir helfen.
Sieht ja nicht so kompliziert aus.

Schönen Abend

Ollek81
 
Zurück