phpgmailimapgmail-imapgmail-pop

Imap could not open stream on live server


I am using imap_open to get email from gmail so its work on local server but when itry on live server it shows error.

Warning: imap_open(): Couldn't open stream {imap.gmail.com}INBOX

$server = "{imap.gmail.com/imap/ssl}";
$username = "mymail@gmail.com";
$password = "mypass";

$conn = imap_open ( $server , $username , $password );
$mailboxes = imap_list( $conn, $server, "*" );
echo "<pre>";
print_r($mailboxes);

Solution

  • try this for $server

       '{imap.gmail.com:995/imap/ssl}INBOX'