php - 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尝试。
解决方案
推荐阅读
- javascript - 使用 new FormData() 时如何获取 ID;javascript/codeigniter
- python - Django 中的 Case() 返回类型错误
- laravel - 刷新护照中的令牌
- python - 如何在python中制作计时器?
- html - 将内容左对齐的 div 居中
- python-3.x - Altair 空图:编译后的规范使用 Vega v3,但当前版本为 4.2.0
- java - 当列表中有空值时,如何使用流获取最大日期列表
- java - 如何在不同点上同时为多个视图设置动画?
- c# - 检查列表中的唯一值,然后增加重复项 c# Linq
- wamp - Wamp 不会卸载 vunistall.dat 丢失