相关疑难解决方法(0)

使用PHP,如何搜索Gmail的存档电子邮件

(第一次用PHP编程.有一些帮助.需要更多.)

目标:

从我的Gmail帐户中提取给定电子邮件地址的lastContactDate.希望回答这个问题,"我最后一次联系[人]是什么时候"

到目前为止我做了什么:

  • 使用imap连接到gmail(仅限收件箱)
  • 抓住了日期和时间
  • 打印此人的姓名和时间戳.

我做不到的事:

  • 搜集已存档的lastContactDate的电子邮件(我是收件箱= 0人)

笔记:

  • 代码粗糙但功能齐全.php应该真正分成不同的页面,但这是第一次尝试.在此先感谢您的帮助!
  • 爱的编程,顺便说一句.在过去的两天里,我做过一次@ edw519跳舞不止一次.

研究:

迄今使用的代码:

    /* connect to gmail */
$gmailhostname = '{imap.gmail.com:993/imap/ssl}';
$gmailusername = "___@gmail.com";
$gmailpassword = "___";

    /* try to connect */
$conn = imap_open($gmailhostname,$gmailusername,$gmailpassword) or die('Cannot connect to Gmail: ' . imap_last_error());

$query = mysql_query("SELECT * FROM users");    
    while($row = mysql_fetch_array($query))
    {
        $findemail = $row["email"];

        /* grab emails */
        $emails = imap_search($conn,'FROM "'.$findemail.'"');

        /* if emails are returned, cycle through …
Run Code Online (Sandbox Code Playgroud)

php gmail imap-open

23
推荐指数
2
解决办法
6686
查看次数

标签 统计

gmail ×1

imap-open ×1

php ×1