Portál AbcLinuxu, 13. května 2025 23:12
$mbox = imap_open ("{pop3.cbox.cz:110/pop3}INBOX", "uzivatel@cbox.cz", "heslo");
se to prostě odmítá připojit. Mám ověřeno, že contactel neblokuje přístup k pop3 serverům z jiné, než vlastním domény a i v php se lze na server contactelu úspěšně přihlásit, pokuď použiju pro připojení fsockopen() a posílám pop serveru příkazy pomocí otevřeného spojení. Na servery, kde neni uživatelským jménem celá adresa se imap modul php připojí bez problémů. Problém existuje nejenom na mim serveru (Slackware 9.0, kompilovaný php 4.3.0) ale i na jiných serverech - namátkou wz.cz, fbi.cz
Takže než budu psát bugreport, chtěl bych vědět, jestli chyba přecijenom neni u mě. Díky za jakýkoliv informace.
Po několika bezesných nocích jsem to vyřešil, takže
Pokuď login obsahuje "@", tak se systém snaží o připojení pomocí SSL. Podle mě je to bug, ale možná je to feture...
Nicméně hlavní je to, že parametrem /notls v adrese serveru se dá toto chování potlačit a připojení pak funguje.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.