IMAP Live / Constant Sync, как в Gmail - PullRequest
       8

IMAP Live / Constant Sync, как в Gmail

0 голосов
/ 01 декабря 2011

В Gmail новые электронные письма отображаются мгновенно без обновления страницы.Я могу получить свою электронную почту Gmail, используя PHP и IMAP.Как я могу реализовать или добавить эту мгновенную / постоянную синхронизацию без обновления страницы?Вот основной код:

http://pastebin.com/ivfbMSZk

$inbox = imap_open($hostname,$username,$password,NULL,1) or die('Cannot connect to Gmail: ' . print_r(imap_errors()));
$emails = imap_search($inbox,'ALL');
if($emails) {
     $output = '';
     rsort($emails);
     foreach($emails as $email_number) {
          $message = imap_fetchbody($inbox,$email_number,1);
          $output.= $message;
     }
     echo $output . "\n";       
}

1 Ответ

0 голосов
/ 01 декабря 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...