Beispiel #1
0
<?php

require dirname(__FILE__) . '/IMAP/include.php';
try {
    // connect to IMAP server
    $imap = new IMAP('mail.domain.com', '*****@*****.**', 'password');
    $imap->connect();
    // get list of all mailboxes
    $mailboxArray = $imap->getMailboxArray();
    print_r($mailboxArray);
    // prints:
    //    inbox
    //    sent
    //    trash
    //    junk
    //    ...
    // get all messages in INBOX (print array of UID)
    $uidArray = $imap->getMessageArray('inbox');
    print_r($uidArray);
    // prints:
    //    1750
    //    1751
    //    1752
    //    1753
    //    1754
    //    1755
    //    ...
    // get message headers by UID=1751. Prints formatted message array.
    $headerArray = $imap->getMessage('inbox', 1751, true);
    print_r($headerArray);
    // prints: