2016-06-17 5 views
0

Im в мешанине создания веб-приложения, которое загружает все электронные письма с использованием библиотеки imap в php, но не смущает, на каком значке я должен использовать. Это пример заголовка электронной почты, который извлекается из учетной записи gmail.PHP Imap: какой уникальный идентификатор я должен использовать?

Array 
(
[0] => stdClass Object 
    (
     [subject] => test subject 
     [from] => someone 
     [to] => [email protected] 
     [date] => 17 Jun 2016 10:33:13 +0900 
     [message_id] => <[email protected]> 
     [size] => 8460 
     [uid] => 8645 
     [msgno] => 8522 
     [recent] => 0 
     [flagged] => 0 
     [answered] => 0 
     [deleted] => 0 
     [seen] => 0 
     [draft] => 0 
     [udate] => 1466127256 
    ) 

) 

Как вы можете видеть выше, есть «uid» и «msgno», которые я должен использовать?

ответ

0

http://php.net/manual/en/function.imap-uid.php

Вот я читаю: UID это уникальный идентификатор, который не будет меняться с течением времени, в то время как сообщение порядковый номер может меняться при каждом изменении содержимого почтового ящика.

Итак, «uid», вероятно, будет лучше.