我使用PHP Imap连接到POP3邮箱,连接正常,我有这个接收我的标题信息:
$header=imap_headerinfo($inbox,$email_number);
$from = $header->from[0]->mailbox . "@" . $header->from[0]->host;
$toaddress=$header->toaddress;
$replyto=$header->reply_to[0]->mailbox."@".$header->reply_to[0]->host;
$datetime=date("Y-m-d H:i:s",$header->udate);
$subject=$header->subject;
$toaddress
正在显示User Name <username@domain.com>
如何让它只显示username@domain.com
例如,实际的电子邮件地址就像1234@domain.com,我只需要用其他内容检索号码
这可能吗?
答案 0 :(得分:3)
你应该使用$ header中的“to”数组:
$email = $header->to[0]->mailbox.'@'.$header->to[0]->host';
更多信息:
答案 1 :(得分:1)
我已成功使用
解决了这个问题$toaddress=$header->to[0]->mailbox."@".$header->to[0]->host;