Ciao a tutti,
sto cercando di recuperare via PHP IMAP delle mail da una casella di posta dove le mail sono HTML (codificate come <meta http-equiv="Content-Type" content="text/html; charset=utf-8">) ma con il metodo imap_fetchbody non riesco ad estrarre nulla (se non stringhe illeggibili del tipo PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb25).
Questo è il codice per recuperare le mail; preciso che le mail in formato testo le leggo correttamente)
codice:
$inboxSW = imap_open ($StdConn, $MailU, $MailP);
$totalMail=imap_num_msg($inboxSW);
for($m=1; $m<=$totalMail; $m++) {
$emailContent = imap_fetchbody($inboxSW, $m, 1, FT_PEEK);
$headers=imap_header($inboxSW, $m);
$emailFrom = $headers->from;
Inoltre, visto che il sender delle mail è in formato "Mario Rossi <no-reply@servizio.com>", vorrei recuperare il senderName ma nei parametri dell'headers non riesco ad estrarre il nome: con $headers->from recupero l'indirizzo email mentre con $headers->fromName mi da errore.
Vi viene in mente qualcosa ?
Grazie a tutti per l'aiuto