I'm trying to read the Request Read Receipt and Priority headers from email headers via PHP.
IT seems that imap_header
only displays select headers. The message headers below should but do not include the two headers I'm looking for...
stdClass Object (
[date] => Tue, 30 Jul 2013 18:11:26 -0700 (MST)
[Date] => Tue, 30 Jul 2013 18:11:26 -0700 (MST)
[subject] => Return
Request Receipt + High Priority Test
[Subject] => Return Request
Receipt + High Priority Test
[in_reply_to] => <__@mrmail.com>
[message_id] => <__@mrmail.com>
[toaddress] => __@example.com [to] =>
Array (
[0] => stdClass Object (
[mailbox] => __ [host] => example.com
)
)
[fromaddress] => Someone <__@mrmail.com>
[from] =>
Array (
[0] =>
stdClass Object (
[personal] => Someone
[mailbox] => example
[host] => mrmail.com
)
)
[reply_toaddress] => Someone <__@mrmail.com>
[reply_to] =>
Array (
[0] => stdClass Object (
[personal] => Someone
[mailbox] => __
[host] => mrmail.com
)
)
[senderaddress] => Someone <__@mrmail.com>
[sender] =>
Array (
[0] => stdClass Object (
[personal] => Someone
[mailbox] => example
[host] => mrmail.com
)
)
[Recent] =>
[Unseen] => U
[Flagged] =>
[Answered] =>
[Deleted] =>
[Draft] =>
[Msgno] => 69
[MailDate] => 30-Jul-2013 19:18:03 -0600
[Size] => 2719
[udate] => 1375233483
So what function in PHP do I use to iterate through ALL headers?