[Сценарий] Проверка GMail
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Проверка GMail
Возникла проблема.
Скрипт раньше работал. Теперь вот что выдает:
Warning: simplexml_load_file(https://...@mail.google.com/mail/feed/atom): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized in C:\_majordomo\htdocs\modules\objects\objects.class.php(536) : eval()'d code on line 5
Warning: simplexml_load_file(): I/O warning : failed to load external entity "https://<мой логин пароль>@mail.google.com/mail/feed/atom" in C:\_majordomo\htdocs\modules\objects\objects.class.php(536) : eval()'d code on line 5
Скрипт раньше работал. Теперь вот что выдает:
Warning: simplexml_load_file(https://...@mail.google.com/mail/feed/atom): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized in C:\_majordomo\htdocs\modules\objects\objects.class.php(536) : eval()'d code on line 5
Warning: simplexml_load_file(): I/O warning : failed to load external entity "https://<мой логин пароль>@mail.google.com/mail/feed/atom" in C:\_majordomo\htdocs\modules\objects\objects.class.php(536) : eval()'d code on line 5
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 53
- Зарегистрирован: Вс апр 19, 2015 6:10 pm
- Благодарил (а): 83 раза
- Поблагодарили: 13 раз
Re: Проверка GMail
Попробуйте создай пароль, как описанно https://support.google.com/mail/answer/1173270?hl=ru ,пароль который вы используете для проверки почты в браузере не совпадает с паролем Gmail для приложений.nick7zmail писал(а):Возникла проблема.
Скрипт раньше работал. Теперь вот что выдает:
Warning: simplexml_load_file(https://...@mail.google.com/mail/feed/atom): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized in C:\_majordomo\htdocs\modules\objects\objects.class.php(536) : eval()'d code on line 5
Warning: simplexml_load_file(): I/O warning : failed to load external entity "https://<мой логин пароль>@mail.google.com/mail/feed/atom" in C:\_majordomo\htdocs\modules\objects\objects.class.php(536) : eval()'d code on line 5
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Проверка GMail
На первом же шаге инструкции споткнулся =D.
- Вложения
-
- 2121.jpg (32.56 КБ) 10963 просмотра
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Проверка GMail
И иногда приходят на мыло вот такие месаги. Перехожу в устройства, разрешаю/либо ничего не делаю. Через некоторое время опять приходят.
- Вложения
-
- Снимок.JPG (90.75 КБ) 10889 просмотров
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 123
- Зарегистрирован: Пт апр 15, 2016 10:18 am
- Откуда: 21RU
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Проверка GMail
Понимаю, что некрофил, но сегодня ждал письмо, а так хотелось полежать...
Письмо дождался у компа, но прочитал всю ветку, но теперь, совершенно замечательным образом заработала php5-imap
1. Устанавливаем библиотеку:
2.Перезапускаем Apache
3. Проверяем, что все установилось. Запускаем файл с кодом <?php phpinfo(); ?>
4. Заходим под своим аккаунтом Гугл, и разрешаем доступ сторонним приложениям https://www.google.com/settings/security/lesssecureapps
5. Создаем сценарий:
Заодно тут положу путь для входа в Яндекс:
Письмо дождался у компа, но прочитал всю ветку, но теперь, совершенно замечательным образом заработала php5-imap
1. Устанавливаем библиотеку:
Код: Выделить всё
apt-get install php5-imap
Код: Выделить всё
service apache2 restart
СпойлерПоказать
Таблица IMAP должна быть:
Код: Выделить всё
imap
IMAP c-Client Version 2007f
SSL Support enabled
Kerberos Support enabled
5. Создаем сценарий:
СпойлерПоказать
Код: Выделить всё
$hostname = '{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX';
$username = getGlobal('Users.admin.GmailAcc'); // имя пользователя (лучше брать из объекта, например через getGlobal('GMailUsername'); -- на случай публикации через CONNECT, что б не светить)
$password = getGlobal('Users.admin.google'); // пароль (аналогично)
$mbox = imap_open($hostname, $username, $password) or die("Can't connect to '$connect_to': " . imap_last_error());
$count = 0;
if (!$mbox) {
echo "Error - ошибка доступа"; //ошибка доступа
return;
} else {
$headers = imap_headers($mbox);
foreach ($headers as $mail) {
$flags = substr($mail, 0, 4);
$isunr = (strpos($flags, "U") !== false);
if ($isunr)
$count++;
}
}
imap_close($mbox);
setGlobal('Users.admin.MailUnreadGoogle',$count); // здесь устанавливаем полученное значение в объект
Код: Выделить всё
$hostname = '{imap.yandex.ru:993/imap/ssl}INBOX';
- За это сообщение автора AndrewS поблагодарил:
- directman66 (Пн май 29, 2017 11:25 am)
- Рейтинг: 1.16%
Слабость - велика, а сила - ничтожна.
ARMBIAN 5.38 stable Debian GNU/Linux 9 (stretch) 4.14.18-sunxi
System load: 2.03 1.85 1.78 Up time: 23 days
Memory usage: 65 % of 2014MB CPU temp: 37°C
Orange Pi Plus 2 H3 Quad Core 1.6GHZ 2GB
ARMBIAN 5.38 stable Debian GNU/Linux 9 (stretch) 4.14.18-sunxi
System load: 2.03 1.85 1.78 Up time: 23 days
Memory usage: 65 % of 2014MB CPU temp: 37°C
Orange Pi Plus 2 H3 Quad Core 1.6GHZ 2GB
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: Проверка GMail
для php7 команда apt-get install php7.0-imap
но получаю ошибку Can't connect to '': No such host as imap.yandex.ru
после ребута заработало
но получаю ошибку Can't connect to '': No such host as imap.yandex.ru
после ребута заработало
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
-
- Сообщения: 2086
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 458 раз
Re: Проверка GMail
Та же ошибкаnick7zmail писал(а):На первом же шаге инструкции споткнулся =D.
Код: Выделить всё
Warning: simplexml_load_file(): I/O warning : failed to load external entity "https://ххх:ххх@mail.google.com/mail/feed/atom" in C:\_majordomo\htdocs\modules\scripts\scripts.class.php(139) : eval()'d code on line 19
и что там советовали не доступно для акка
решения нет?
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Проверка GMail
Хз...у меня ща работает...и писем не шлет))
Пройди по ссылке сперва напрямую https://ххх:ххх@mail.google.com/mail/feed/atom
Потом если письма придут - типа попытка доступа к аккаунту - разреши постоянный доступ...
Пройди по ссылке сперва напрямую https://ххх:ххх@mail.google.com/mail/feed/atom
Потом если письма придут - типа попытка доступа к аккаунту - разреши постоянный доступ...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 2086
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 458 раз
Re: Проверка GMail
по ссылке заходит (уже не заходит и авторизироваться не могу), хмл вижу, в настройках акка гугловского на мой ип ругается, а подтвердить что я это я, кнопки нет
один раз то что ноль писем прилетело, сейчас пусто
хз, что там нужно, ну ясно что проблема с гуглом
решено https://myaccount.google.com/lesssecureapps разрешить доступ ненадежным приложениям
один раз то что ноль писем прилетело, сейчас пусто
хз, что там нужно, ну ясно что проблема с гуглом
решено https://myaccount.google.com/lesssecureapps разрешить доступ ненадежным приложениям
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Проверка GMail
Да...что-то типа этого я и имел ввиду)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<