sql >> Database teknologi >  >> RDS >> Mysql

IMAP &PHP - Henter alle e-mails fra sendte og indbakkemapper

Du kan bruge denne kode

$host = '{imap.gmail.com:993/ssl}';
$mail_con = imap_open($host, $login, $password);
$mailboxes = imap_list($mail_con, $host, '*');

Du kan få et array som dette

Array(
    [0] => {imap.gmail.com:993/ssl}INBOX
    [1] => {imap.gmail.com:993/ssl}Personal
    [2] => {imap.gmail.com:993/ssl}Servers
    [3] => {imap.ipage.com:993/imap/ssl}INBOX.Sent Items
    [4] => {imap.ipage.com:993/imap/ssl}INBOX.Drafts
)

fjern ovenstående kode og brug et hvilket som helst array i imap_open som denne

 $host = '{imap.gmail.com:993/ssl}INBOX.Sent';
 $mail_con = imap_open($host, $login, $password);


  1. Hvordan håndterer man fejl for duplikerede poster?

  2. MySQL:Få gennemsnit af tidsforskelle?

  3. MySQL-fejl:2013, Mistet forbindelse til MySQL-server ved 'læsning af initial kommunikationspakke', systemfejl:0

  4. MySQL - Vedvarende forbindelse vs forbindelsespooling