Autor | Zpráva | ||
---|---|---|---|
Pan X Profil |
#1 · Zasláno: 1. 1. 2009, 17:41:22 · Upravil/a: Pan X
Dobrý večer.
Již nějakou tu hodinu se tu snažím rozchodit stahování zpráv z Gmail.com pomocí POP3 přístupu. Používám k tomu klasický IMAP přístup. Mám tento PHP script: $mbox = imap_open("{pop.gmail.com:995}INBOX", "budrybudry@gmail.com", "password"); // řádek 23 $pocet = imap_num_msg($mbox); // pocet zprav v INBOXu if ($pocet > 0) { $i = 1; while ($i < $pocet + 1) { $telo = imap_body($mbox, $i); // tady si ulozit telo mailu a dal s nim muzu pracovat $i++; echo $telo; } imap_expunge($mbox); // nevim, k cemu to tu mam } imap_close($mbox); Bohužel to nefunguje (Warning: imap_open(): Couldn't open stream {pop.gmail.com:995}INBOX in /3w/xf.cz/j/jobik/blog_hosting/2/index.php on line 23). Vím, že je problém s přihlašovacími údaji, ale nevím jak to napravit. Skoušel jsem se pomocí POP3 připojit k Gmail.com přes Outlook Express. To se mi povedlo. Zjistil jsem, že k připojení jsou třeba tyto údaje: POP3 server : pop.gmail.com Název účtu: budrybudry@gmail.com heslo: password Port POP3: 995 Pomohl by mi někdo ze zdejších zkušených programátorů, jak to zprovoznit. Jak vidíte údaje sedí, pomocí těch údajů co jsou podle PHP údajně špatně jsem se přes poštovního klienta normálně připojil, ale jen v PHP to nejde. Přede díky všem co mi poradí. Pan X |
||
Měsíček Profil |
#2 · Zasláno: 1. 1. 2009, 17:53:39 · Upravil/a: Měsíček
Reaguji na Pana X:
Jako název [druhý argument] nedávej budrybudry@gmail.cz, ale pouze budrybudry. Malý příklad, zde se mi to připojí bez problémů [gomolad@centrum.cz]: <?php echo (imap_open("{pop3.centrum.cz}","gomolad","")) ? "Připojeno" : "Nepřipojeno"; ?> |
||
Pan X Profil |
#3 · Zasláno: 1. 1. 2009, 18:04:22
Měsíček
Ano to já vím, že je to tak u Centrumu (už mi to u něj chodí, stejně tak u Atlas.cz a Seznam.cz, akorát ten Gmail.com nejde), ale v dokumentaci k Gmail.com je napsáno, že se má používat celá adresa. A nejde to ani když to tak udělám. |
||
Mike8748 Profil |
#4 · Zasláno: 1. 1. 2009, 18:08:08
Pan X
at hledam jak hledam, tak na gmailu vidim akorat podporu IMAP, o POP3 nic |
||
Pan X Profil |
#5 · Zasláno: 1. 1. 2009, 18:09:34
Mike8748
Nějak nechápu? A co hledáš, že to nemůžeš najít? |
||
Mike8748 Profil |
#6 · Zasláno: 1. 1. 2009, 18:26:49 · Upravil/a: Mike8748
Pan X
ale nic, blbe koukam. sorry. jdu se zahrabat kdyz na to koukam, tak ti tam u prvniho parametru imap_open chybi jeste /pop3 tak jak to mas se porad pripojuje na IMAP |
||
Pan X Profil |
#7 · Zasláno: 1. 1. 2009, 18:35:35
Ani když tam zadám pop.gmail.com:995/POP3 tak to bohužel nejde
|
||
Pan X Profil |
#8 · Zasláno: 1. 1. 2009, 19:24:41
Řekl bych, že tam ten bordel způsobuje jejich SSL zabezpečení. Většina ostatních email poskytovatelů (Seznam.cz, Centrum.cz a Atlas.cz) SSL nepoužívá pro běžná POP3 přenos.
Pokud by někdo věděl jak POP3 rozchodit i pro Gmail.com nechť se ozve. |
||
Mike8748 Profil |
#9 · Zasláno: 1. 1. 2009, 19:44:56
Pan X
zadej tohle {pop.gmail.com:995/pop3/ssl/novalidate-cert}INBOX" |
||
Pan X Profil |
#10 · Zasláno: 1. 1. 2009, 19:54:27 · Upravil/a: Pan X
Mike8748
Moc ti děkuji už to funguje OK. Jinak moc děkuji i všem ostatním |
||
Časová prodleva: 15 let
|
0