php imap 从电子邮件地址获取
如何从包含imap_open的电子邮件中检索电子邮件地址?
如果发件人姓名已知,如果我使用“from”参数,我将获得发件人姓名而不是电子邮件地址。
如何从包含imap_open的电子邮件中检索电子邮件地址?
如果发件人姓名已知,如果我使用“from”参数,我将获得发件人姓名而不是电子邮件地址。
$header = imap_headerinfo($imap_conn, $msgnum);
$fromaddr = $header->from[0]->mailbox . "@" . $header->from[0]->host;
我也对此进行了斗争,但以下工作:
// Get email address
$header = imap_header($imap, $result); // get first mails header
echo '<p>Name: ' . $header->fromaddress . '<p>';
echo '<p>Email: ' . $header->senderaddress . '<p>';
我用了imap_fetch_overview(),但imap_header()给了我所有我需要的信息。