PHP imap gmail bağlantı yok [Düzenlendi!] X2

1 Cevap php

Ben IMAP kullanarak gmail bağlanmak için kullanmak çalışıyorum bazı php kodu var. İşte kod:

$hostname = '{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX';
$tmp_username = 'username';
$tmp_password = 'password';
$inbox = imap_open($hostname, $username, $password) or die(imap_last_error());

Ve ben bağlanmaya çalıştığınızda bu hata çıktı kapılıyorum:

Warning: imap_open() [function.imap-open]: Couldn't open stream {imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX in /var/www/PHP/EmailScript.php on line 14 Login aborted

Ben yanlış ne olabilir anlamıyorum! Ben SSL hataları sahip insanların duymuştum ama bu onlardan biri olmak görünmüyor. Bana yardım edin lütfen lütfen lütfen!!

Edit: ben aşağıdaki çıktıyı almak imap.gmail.com için telnet-ssl üzerinden bağlanmaya çalışırken:

Trying 74.125.155.109... Connected to gmail-imap.l.google.com. Escape character is '^]'.

Ve başka hiçbir şey olmuyor, sadece orada sopalarla

1 Cevap

Sorunuzu düzenlenmiş zaman bir güvenlik duvarı up vardı sormak üzereydim.

Yönlendirici veya güvenlik duvarı bağlantı noktası 993 engellemek için yapılandırılmış olabilir. O bağlantı noktası üzerinde iletişimi sağlamak için açmak zorunda olacak. Makine bir sistem yöneticisine varsa, onlara sormak gerekir. Aksi takdirde, güvenlik duvarı yazılımları ve / veya yönlendirici kontrol edin.