简体   繁体   English

Imap无法在实时服务器上打开流

[英]Imap could not open stream on live server

I am using imap_open to get email from gmail so its work on local server but when itry on live server it shows error. 我正在使用imap_open从gmail获取电子邮件,以便它在本地服务器上运行,但是当它在实时服务器上运行时显示错误。

Warning: imap_open(): Couldn't open stream {imap.gmail.com}INBOX 警告:imap_open():无法打开流{imap.gmail.com} INBOX

$server = "{imap.gmail.com/imap/ssl}";
$username = "mymail@gmail.com";
$password = "mypass";

$conn = imap_open ( $server , $username , $password );
$mailboxes = imap_list( $conn, $server, "*" );
echo "<pre>";
print_r($mailboxes);

试试$ server

   '{imap.gmail.com:995/imap/ssl}INBOX'
$server = "{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX";
$user   = "yourusername"; //do not include  @gmail.com nor googlemail.com
$passwd = "yourpassword";
$mbox = imap_open($server,$user,$passwd) or die("Could not open Mailbox - try again later!");

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM