Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Не работает функция imap_open()

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
pavelpol
Отправлено: 25 Сентября, 2017 - 22:23:46
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2017  


Помог: 0 раз(а)




Здравсвуйте,работаю на macOS Siera, у меня такая проблема, создал сайт(домен и хостинг покупал на reg.ru), привязал к нему ssl сертификат, пытаюсь подключиться к gmail,

PHP:
скопировать код в буфер обмена
  1. $connect_imap = imap_open("{imap.gmail.com:993/imap/ssl}INBOX", $login, $pass) or die("Error:" . imap_last_error());


Но выдает:

Warning: Couldn't open stream {imap.gmail.com:993/imap/ssl}INBOX
и
Error:Can't open mailbox with such a name

Других ошибок не выводит. Логин и пароль на английском, ошибок в логине и пароле не допускал. Также смотрел действителен ли ssl сертификат и проверял открытость портов для моего сайта(143 тоже пробовал) и все равно появляется эта ошибка. Подскажите кто-нибудь, может сталкивался кто?
 
 Top
Sail
Отправлено: 25 Сентября, 2017 - 22:38:45
Post Id



Участник


Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014  


Помог: 57 раз(а)




pavelpol пишет:
Логин и пароль на английском, ошибок в логине и пароле не допускал.

Ещё советуют убедиться, что пароль не содержит "спец." символов и не начинается с цифры.
 
 Top
pavelpol
Отправлено: 25 Сентября, 2017 - 23:40:06
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2017  


Помог: 0 раз(а)




[quote=Sail]
pavelpol пишет:
Логин и пароль на английском, ошибок в логине и пароле не допускал.

Нет, это тоже проверял
 
 Top
Мелкий Супермодератор
Отправлено: 26 Сентября, 2017 - 10:11:42
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Проверьте, что у вас в аккаунте gmail включен IMAP


-----
PostgreSQL DBA
 
 Top
pavelpol
Отправлено: 26 Сентября, 2017 - 10:32:35
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2017  


Помог: 0 раз(а)




Мелкий пишет:
Проверьте, что у вас в аккаунте gmail включен IMAP


Здравствуйте, imap у моего почтового ящика включен, и еще доступ к почте разрешен у ненадежных приложений
 
 Top
Мелкий Супермодератор
Отправлено: 26 Сентября, 2017 - 10:43:45
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




PHP:
скопировать код в буфер обмена
  1. $ref = '{imap.gmail.com:993/imap/ssl}';
  2. $mbox = imap_open($ref, $login, $pass, OP_HALFOPEN)
  3.       or die("can't connect: " . imap_last_error());
  4.  
  5. $list = imap_list($mbox, $ref, "*");
  6. var_dump($list);
  7.  

Загадочно, попробуйте так, интересно что изменится.


-----
PostgreSQL DBA
 
 Top
pavelpol
Отправлено: 26 Сентября, 2017 - 11:06:24
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2017  


Помог: 0 раз(а)




Мелкий пишет:
PHP:
скопировать код в буфер обмена
  1. $ref = '{imap.gmail.com:993/imap/ssl}';
  2. $mbox = imap_open($ref, $login, $pass, OP_HALFOPEN)
  3.       or die("can't connect: " . imap_last_error());
  4.  
  5. $list = imap_list($mbox, $ref, "*");
  6. var_dump($list);
  7.  

Загадочно, попробуйте так, интересно что изменится.


Вот что выводит:
Warning: imap_open() [function.imap-open]: Couldn't open stream {imap.gmail.com:993/imap/ssl} in /var/www/u0401696/public_html/ma iler-bot.xyz/login.php on line 91

Error:Can not authenticate to IMAP server: [ALERT] Please log in via your web browser: https://support[dot]google[dot]com/mail/acco
 
 Top
Мелкий Супермодератор
Отправлено: 26 Сентября, 2017 - 11:42:09
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Это отлуп именно от гугла. Как будто автоматика гугла посчитала подозрительными действия и теперь блокирует.
Последуйте совету, может в веб-интерфейсе будет ещё чего написано нового.


-----
PostgreSQL DBA
 
 Top
pavelpol
Отправлено: 26 Сентября, 2017 - 12:20:06
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Сент. 2017  


Помог: 0 раз(а)




Мелкий пишет:
Это отлуп именно от гугла. Как будто автоматика гугла посчитала подозрительными действия и теперь блокирует.
Последуйте совету, может в веб-интерфейсе будет ещё чего написано нового.


Спасибо огромное, все заработало)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с сетью »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB