[PHP] Логинимся в GMаil - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD64484.5002
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 12.06.2011, 14:45   #1
Drunk Monk
Je suis moine ivre
 
Аватар для Drunk Monk
 
Регистрация: 03.03.2009
Сообщений: 15,268
Бабло: $797172957
По умолчанию [PHP] Логинимся в GMаil

Кроме скрипта этого чувака ничего толкового не нашел. Но возвращается

PHP код:
    [0] => [ALERTWeb login requiredhttp://mail.google.com/support/bin/answer.py?answer=78754 (Failure)
    
[1] => [ALERTWeb login requiredhttp://mail.google.com/support/bin/answer.py?answer=78754 (Failure)
    
[2] => [ALERTWeb login requiredhttp://mail.google.com/support/bin/answer.py?answer=78754 (Failure)
    
[3] => Too many login failures 
Как еще почту забрать? Киньте скриптом
Drunk Monk вне форума  
Старый 12.06.2011, 14:59   #2
Markus
Ня?
 
Аватар для Markus
 
Регистрация: 13.12.2009
Сообщений: 42
Бабло: $9990
По умолчанию

PHP код:
$my_box imap_open("{pop.gmail.com:995/pop3/ssl/novalidate-cert}INBOX"$user$login);
$hmail imap_headers($my_box);
foreach(
$hmail as $k=>$headmail) {
echo 
$getmail = @imap_body($my_box,$k);                      
}
imap_close($my_box); 

$headmail - хедер сообещния.

Последний раз редактировалось Markus; 12.06.2011 в 15:10.
Markus вне форума  
Старый 12.06.2011, 15:07   #3
Drunk Monk
Je suis moine ivre
 
Аватар для Drunk Monk
 
Регистрация: 03.03.2009
Сообщений: 15,268
Бабло: $797172957
ТС -->
автор темы ТС По умолчанию

imap_open возвращает
Цитата:
[0] => Login aborted

Последний раз редактировалось Drunk Monk; 12.06.2011 в 15:15.
Drunk Monk вне форума  
Старый 12.06.2011, 15:12   #4
RedHead
Senior Member
 
Аватар для RedHead
 
Регистрация: 26.08.2008
Адрес: UA
Сообщений: 2,941
Бабло: $402835
По умолчанию

PHP код:
$mail "";
$pass "";
$conn imap_open("{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX"$mail$pass);
if (
$conn){
    
$num_mgs imap_num_msg($conn);
    echo 
$num_mgs." letters\n";
    for(
$i ;$i <= $num_mgs;$i++){
        if (
strpos(imap_header($conn,$i)->fromaddress"[email protected]")){
            
$Msgno imap_header($conn,$i)->Msgno;
            
$Lbody =  imap_body($conn,$Msgno);
            print 
"$Lbody\n";
            }
        }
    } 
RedHead вне форума  
Старый 12.06.2011, 15:14   #5
Drunk Monk
Je suis moine ivre
 
Аватар для Drunk Monk
 
Регистрация: 03.03.2009
Сообщений: 15,268
Бабло: $797172957
ТС -->
автор темы ТС По умолчанию

RedHead, web login required
Drunk Monk вне форума  
Старый 12.06.2011, 15:17   #6
rushter
Senior Member
 
Регистрация: 28.11.2009
Сообщений: 1,800
Бабло: $299365
По умолчанию

Включать imap надо в настройках.
rushter вне форума  
Старый 12.06.2011, 15:20   #7
Drunk Monk
Je suis moine ivre
 
Аватар для Drunk Monk
 
Регистрация: 03.03.2009
Сообщений: 15,268
Бабло: $797172957
ТС -->
автор темы ТС По умолчанию

RedHead, хотя вот на другом мыле залогинилось. Настройки ака дефолтные, правда в $Lbody пусто

update. А, все понял - fromaddress это фильтр, спасибо

Последний раз редактировалось Drunk Monk; 12.06.2011 в 15:25.
Drunk Monk вне форума  
Старый 12.06.2011, 22:16   #8
digg
$400
 
Аватар для digg
 
Регистрация: 17.05.2009
Сообщений: 13,952
Бабло: $1895770
Отправить сообщение для digg с помощью ICQ
По умолчанию

у меня оба скрипта в первой строчке выдают ошибку

Цитата:
Warning: imap_open() [function.imap-open]: Couldn't open stream {pop.gmail.com:995/pop3/ssl/novalidate-cert}INBOX
digg вне форума  
Старый 12.06.2011, 22:18   #9
Drunk Monk
Je suis moine ivre
 
Аватар для Drunk Monk
 
Регистрация: 03.03.2009
Сообщений: 15,268
Бабло: $797172957
ТС -->
автор темы ТС По умолчанию

допиши imap_open() or die(print_r(imap_errors()));

посмотри что за ошибки
Drunk Monk вне форума  
Старый 12.06.2011, 22:22   #10
digg
$400
 
Аватар для digg
 
Регистрация: 17.05.2009
Сообщений: 13,952
Бабло: $1895770
Отправить сообщение для digg с помощью ICQ
По умолчанию

Цитата:
Array ( [0] => Can't open mailbox {pop.gmail.com:995/pop3/ssl/novalidate-cert}INBOX: invalid remote specification ) 1
я и раньше пробовал эти имапы, но ничего не получилось
всегда эта ошибка была
может чего в php.ini надо подстроить?
digg вне форума