Tuesday 9 January 2018

Accessing gmail through php

first step
https://myaccount.google.com/lesssecureapps
allow access through third party apps
then use the code
<?php
/* connect to gmail */
$hostname = '{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX';
$username = 'ayman@gmail.com';//your email address
$password = 'ayman123klmn';// your password
/* try to connect */
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());
/* grab emails */
$emails = imap_search($inbox,'ALL');
/* if emails are returned, cycle through each... */
if($emails) {       
        /* begin output var */
        $output = '';       
        /* put the newest emails on top */
        rsort($emails);       
        /* for every email... */
        foreach($emails as $email_number) {               
                /* get information specific to this email */
                $overview = imap_fetch_overview($inbox,$email_number,0);
                $message = imap_fetchbody($inbox,$email_number,2);               
                /* output the email header information */
                $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 the email body */
                $output.= '<div class="body">'.$message.'</div>';
        }       
        echo $output;
}
imap_close($inbox);
?>

1 Comments:

Anonymous said...

Nice post.
Indian Cyber Army’s most awaited internship is live now. Rush to register for Summer Internship 2018 on “ Ethical hacking” and book your seats before it runs out.Candidates have to get themselves registered to be a part of this Internship program. As career in ethical hacking is most in demand.

Post a Comment

Facebook Twitter Delicious Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | coupon codes