Login   Register  
PHP Classes
elePHPant
Icontem

File: examples/check_multiple.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Ve Bailovity  >  GmAtom  >  examples/check_multiple.php  >  Download  
File: examples/check_multiple.php
Role: Example script
Content type: text/plain
Description: Check multiple accounts
Class: GmAtom
Access Gmail mailboxes retrieving XML Atom feeds
Author: By
Last change: Access without login.
Date: 7 years ago
Size: 845 bytes
 

Contents

Class file image Download
<?php
/**
 * Check mail for multiple Gmail accounts.
 * Note the (bool)true parameter to check() method.
 * 
 * Created on 11-Nov-06.
 * 
 * @package gmTest
 * @author Vladislav Bailovic <malatestapunk@gmail.com>
 */

include ('../gmatom.php');


$accounts = array (
    
'0' => array ('username'=>'username1''password'=>'password1'),
    
'1' => array ('username'=>'username2''password'=>'password2'),
);
$g = new GmAtom();
foreach (
$accounts as $a) {
    
$g->setLoginInfo ($a['username'], $a['password']);
    
// We need fresh connection for each account, so we supply
    // (bool)true to check() method.
    
$msgCount $g->check(true);
    if (
false !== $msgCount) {
        echo 
$msgCount ' messages for ' $g->username '<br />';
    } else {
        echo 
'There has been an error checking "' $g->username '" account<br />';
    }
}
?>