Использование PHP IMAP Я могу загружать все вложения сообщений и т. Д. Из gmail. Но когда в адресе есть несколько получателей, я получаю только один адрес. Позвольте мне объяснить это более четко.PHP IMAP извлекает всех получателей в адрес
Предположим, у меня есть адрес электронной почты [email protected], откуда я загружаю все сообщения. Теперь, когда [email protected] отправляет мне электронное письмо, я получаю [email protected] в адресной книге, используя функцию imap_headerinfo. Но когда [email protected] отправляет почту на [email protected] и [email protected], то я не получаю этот [email protected] в toaddress или reply_toaddress или cc и т. Д. Ниже мой образец вывода для сообщения
$header = imap_headerinfo($mbox, $msgno);
stdClass Object
(
[date] => Tue, 10 Sep 2013 13:37:49 +0530
[Date] => Tue, 10 Sep 2013 13:37:49 +0530
[subject] => reply all test
[Subject] => reply all test
[message_id] => <[email protected]om>
[toaddress] => [email protected]
[to] => Array
(
[0] => stdClass Object
(
[mailbox] => example
[host] => gmail.com
)
)
[fromaddress] => Test <[email protected]>
[from] => Array
(
[0] => stdClass Object
(
[personal] => Test
[mailbox] => test
[host] => gmail.com
)
)
[reply_toaddress] => Test <[email protected]>
[reply_to] => Array
(
[0] => stdClass Object
(
[personal] => Test
[mailbox] => test
[host] => gmail.com
)
)
[senderaddress] => Test <[email protected]>
[sender] => Array
(
[0] => stdClass Object
(
[personal] => Test
[mailbox] => test
[host] => gmail.com
)
)
[Recent] =>
[Unseen] => U
[Flagged] =>
[Answered] =>
[Deleted] =>
[Draft] =>
[Msgno] => 34463
[MailDate] => 10-Sep-2013 08:07:00 +0000
[Size] => 2609
[udate] => 1378800420
)
Я хочу, чтобы все адреса получателей, чтобы я мог использовать их в ответ на все.
Я могу четко видеть все адреса (AS Cc) в почтовых клиентах, таких как Outlook, Thunderbird и т. Д., Когда я нажимаю на ответ всем.
Kelu Я использую ту же функцию imap_headerinfo, но вместо того, чтобы получать 2 идентификатора электронной почты, я получаю только 1 в массив. Кстати, вы его протестировали? – Suraj
Я протестировал его прямо сейчас, и это сработало для меня как раз ... Как проверить содержимое массива заголовков? Можете ли вы показать нам содержимое 'print_r ($ header);'? –
Теперь я редактировал свой вопрос с выходом. – Suraj