Lexicon Posted November 12, 2010 Share Posted November 12, 2010 $inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error()); $emails = imap_search($inbox,'ALL'); if($emails) { $output = ''; rsort($emails); foreach($emails as $email_number) { $overview = imap_fetch_overview($inbox,$email_number,0); $message = imap_fetchbody($inbox,$email_number,2); $output.= '<div class="toggler '.($overview[0]->seen ? 'read' : 'unread').'">'; $output.= '<span class="subject">'.$overview[0]->subject.'</span> '; $output.= '<span class="from">'.$overview[0]->from.'</span>'; $output.= '<span class="date">on '.$overview[0]->date.'</span>'; $output.= '</div>'; $output.= '<div class="body">'.$message.'</div>'; } echo $output; } imap_close($inbox); this code is not working, returns this when i try to execute. Warning: imap_open() [function.imap-open]: Couldn't open stream {imap.gmail.com:993/imap/ssl}INBOX in /Applications/MAMP/htdocs/gmailconnection.php on line 9 Cannot connect to Gmail: Can't open mailbox {imap.gmail.com:993/imap/ssl}INBOX: invalid remote specification Notice: Unknown: Can't open mailbox {imap.gmail.com:993/imap/ssl}INBOX: invalid remote specification (errflg=2) in Unknown on line 0 Any ideas?? Is there a working gmail connection/email retriever on this site? I couldnt find Quote Link to comment https://forums.phpfreaks.com/topic/218464-why-isnt-this-code-working-to-retrieve-gmail-emails/ Share on other sites More sharing options...
trq Posted November 12, 2010 Share Posted November 12, 2010 I'm sure Gmail uses non default ports, you should investigate. Quote Link to comment https://forums.phpfreaks.com/topic/218464-why-isnt-this-code-working-to-retrieve-gmail-emails/#findComment-1133381 Share on other sites More sharing options...
mme Posted November 12, 2010 Share Posted November 12, 2010 This might help https://mail.google.com/support/bin/answer.py?answer=78799 Quote Link to comment https://forums.phpfreaks.com/topic/218464-why-isnt-this-code-working-to-retrieve-gmail-emails/#findComment-1133387 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.