imap
23 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
proč tohle nejde? $mbox=imap_open("{info.brepta.nazory.cz:143}","brepta.nazory.cz","heslo"); Warning: imap_open(): Couldn't open stream {webzdarma.cz:143}
-
protoze WZ neposkytuje pro postu SMTP, POP3, ani IMAP proto to nejde
-
Fakt to nepodporuje? Mám na svým webu stránku která by údajně měla vypsat všechny funkce daným serverem podporované. Můžete se kouknout. http://www.brepta.nazory.cz/extensions.php IMAP mezitím je.......
-
http://faq.webzdarma.cz/otazka.php?3
-
2synergic: funkce imap je povolená, ale nelze ji použít pro připojení k mejlu na wz, protože k tomu je povolený přístup pouze přes webové rozhraní (viz odkaz od zbi).
-
Zkouším imap poprvý , takže... chápu to dobře? Když bych se imapem pokusil spojit např. se svým mailem na seznamu, že to půjde?
-
Pokud vím, tak freemaily (seznam.cz, centrum.cz) podporují jen POP3.
-
zbi: ale IMAP ma podporu aj pre pop3 synergik: ano
-
lacop: Nebavíme se o PHP funkci imap_XXX, ale o protokolu IMAP. Na portu 143 se zcela jasně pokoušel připojit se k mailovému systému protokolem IMAP. Kdyby šlo o POP3, použil by port 110. Samozřejmě, že PHP funkcí imap_XXX můžeš využívat i protokol POP3. Pak by to šlo.
-
Potřebuju jen na jedny stránky dostat text mailů. Je mi jedno kde ten e-mail bude zřízen. Fórum se mi použít nechce protože je tohle zajímavější. Takže to zkusím s tím POP3
-
Tak jsem zkusil ten POP a pořád to nejde. $maily=imap_open("{seznam.cz/pop3:110}INBOX","synergik","heslo"); ani tohle $maily=imap_open("{synergik.seznam.cz/pop3:110}INBOX","synergik","heslo"); takže to nejde nejen na můj zdejší e-mail ale ani na ten na seznamu. špatná syntaxe? nebo se ten server píše jinak ? nebo to mají někde povolený a někde ne? ..................
-
"seznam.cz/pop3" Lidová tvorba? Když selže všechno, přečti si návod! "pop3.seznam.cz" http://help.seznam.cz/main.php?domena_id=1&okruh_id=4&otazka_id=13
-
<HTML>>protoze WZ neposkytuje pro postu SMTP, POP3, ani IMAP pop3,imap jen k jinym serverum smtp je localhost</HTML>
-
$spojeni = IMAP_Open("{pop3.centrum.cz/pop3}INBOX","login","heslo"); Misto pop3.centrum.cz dej tu svoj pop3 adresu.
-
Tak dík za rady, už to funguje. Klíčovou informací bylo: napiš před název serveru pop3. ! Další problém bude s kódováním, na to jsem totiž nepřišel zatím ani ve funkci mail(). Tak nashle u dalšího tématu, možná už zejtra......
-
Pro post.cz vypada imap_open takto: $spojeni = IMAP_Open("{pop3.post.cz/pop3/notls}","login","heslo")
-
>> Další problém bude s kódováním imap_qprint(), iconv()
-
Tak díky všem. Už vím i jak přečtený mail správně vytisknout, sláva. Dělám to takto a funguje to. To jen tak pro ty komu by se to hodilo .. a nechtěj hledat někde nějaký FAQy nebo hledat to podstatný v sáhodlouhých příkladech....... $text=imap_body($maily,1); $text=imap_qprint($text); $text = StrTr($text,"\xA9\xAB\xAE\xB9\xBB\xBE","\x8A\x8D\x8E\x9A\x9D\x9E"); echo "<center>",$text,"</center>"; AHOJ.
-
Tak pokračuju: proč nemůžu zobrazit hlavičku čitelně? $hedr = imap_headerinfo($maily,1,100,100); $subj= $hedr->fetchsubject; $subj = iconv("iso-8859-2","windows-1250",$subj); tady ať dělám co dělám znaky to nevylepší. použil jsem i ...base64_decode() a imap_qprint(); při imap_qprint() se dokonce nezobrazí vůbec nic. echo "<center>",$subj,"</center>";
-
No mel jsem s tim taky trable. Tak jsem zkousel vse mozny pokusy. Az to nejak slo, ale ten kod je strasny. Kdo ma lepsi, sem s tim. function Preved($text) // Pro zobrazeni predmetu { $osek = urldecode($text); $osek = eregi_replace("^<.*>$","",$osek); $osek = str_replace("=?ISO-8859-2?q?","",$osek); $osek = str_replace("=3A",":",$osek); $osek = str_replace("=?ISO-8859-2?Q?","",$osek); $osek = str_replace("?=","",$osek); $osek = htmlentities($osek); $osek = imap_qprint($osek); //$osek = WapKonvert($osek); return $osek; } function Zobraz($text) // Pro zobrazeni zpravy { $osek = strip_tags ($text); //$osek = WapKonvert($osek); return $osek; } Pak staci: echo "Predmet: ". Preved($head->subject); echo "Zprava: ". Zobraz(IMAP_Body($spojeni,1)); PS: $osek = WapKonvert($osek); = Toho si nevsimej. Ja jsem to delal pro wap, a ten ma jiny kodovani. Tak to kdyztak vyhod.
-
Je to zkrátka děs. Nevěděl by ještě někdo jak z hlavičky dostat čas došlého mailu?
-
<HTML>Je tam udaj "date" kde je to napsano... Dal sis za ukol novou vec to je spravne, ale mel by to byt predevsim tvuj boj i kdyz by to znamenalo hodiny tapani nemam rad pripady kdyz sem lidi pisou hned kdyz jim nekde chybi strednik a nez nekdo si to vubec precte prijdou na to samy</HTML>
-
Zdá se že už jsem všechno vyřešil. :-)) akorát to dekodování hlavičky majlu dělám speciálním prográmkem. Škoda že na to neumím nasadit nějakou konkrétní instrukci. Krom toho mám dojem že "date" zjistí čas odeslání mailu a já bych rád čas obdržení mailu. Tak nevím.