Ich versuche, die E-Mail-Adresse aus dem E-Mail-Konto abzurufen. Das folgende Skript funktioniert gut für mich.Wie man E-Mail, Betreff und Name getrennt mit imap_headers() in PHP abrufen?
$mbox = imap_open("{mail.b******n.com:143/novalidate-cert}", "[email protected]******n.com", "myPassWord");
$headers = imap_headers($mbox);
print_r($headers);
if ($headers == false) {
echo "Call failed<br />\n";
} else {
foreach ($headers as $val) {
echo $val . "<br />\n";
}
}
imap_close($mbox);
Above Code zurückkehrt Datum, E-Mail-Adresse (if no name
) und Subjekt.
Beispiel: [1118] => 1119)13-May-2016 Facebook You have more friends on (16765 chars)
[1192] => 1193)25-May-2016 John Re: B****c Website Feedba (27152 chars)
[1224] => 1225)30-May-2016 k****[email protected]***n.c DSR is not submitted prop (83005 chars)
Means oben Code Rücksendung der E-Mail, wenn E-Mail keine From: Name
hat. Gibt es eine Möglichkeit, nur die E-Mail-Adressen abzurufen? Ich würde mich freuen, wenn mich diesbezüglich jemand anleitet. Danke
Perfect, seine für meine Seite arbeiten, wie ich –
wollte Können Sie mich freundlich wissen lassen, dass kann ich holen 'to' und' cc' auch ? Danke –
siehe https://stackoverflow.com/questions/18715440/php-imap-retrieve-all-recipients-in-to-address – Finwe