首页 > 解决方案 > Gmail PHP IMAP 网络无法访问

问题描述

为什么不这样做呢?我在stackoverflow中阅读了一些问题,但没有解决我的问题。

我的代码:

<?php

    function mailCount ( $host, $login, $passwd ) {

        $mbox = imap_open ( $host, $login, $passwd, OP_READONLY ) or die ( imap_last_error () );
        $mail = '';

        if ( $mail = imap_check ( $mbox ) ) {

            return $mail -> Nmsgs;

        }

    }

    $hostname = '{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX';
    $username = '********@gmail.com';
    $password = '********';

    $count = mailCount ( $hostname, $username, $password );

    print $count;

?>

错误消息:“无法连接到 imap.gmail.com,993:网络无法访问”

我访问了https://myaccount.google.com/lesssecureapps链接并打开并访问https://mail.google.com/mail/u/0/#settings/fwdandpop中的 IMAP尝试。

标签: phpgmailimap

解决方案


推荐阅读