我使用以下服务器连接Gmail IMAP,但它显示“无法打开邮箱:没有这样的邮箱”。
{imap.gmail.com:993/ssl/novalidate-cert}
我甚至尝试了以下方法,但是出现了相同的错误。
{imap.gmail.com:993/ssl}[Gmail]/All Mail
{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX
我的电子邮件账户确实存在,并且在我的Gmail中也启用了IMAP。
试一下
$hostname = "{imap.gmail.com:993/imap/ssl}INBOX";
$username = $imap_user;
$password = $imap_password;
$inbox = imap_open($hostname, $username, $password);//Open Mailbox
访问其他邮箱(如归档)只需将INBOX更改为Archive或其他文件夹名称,我认为这些文件夹名称区分大小写。
对我很有用。