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
 

Neue Beiträge

Zurück