salve a tutti,
sto impazzendo con un errore che non trova soluzioni nemmeno su google...
ho fatto una pagina php che cerca di aprire una connessione pop3 con
Codice PHP:
$stream = imap_open("{{$_SESSION["host"]}:110/pop3}INBOX",
$_SESSION["user"], $_SESSION["pass"]);
e poi lo script si serve della connessione x una specie di webmail.
La cosa inspiegabile è che con certi server pop3 (libero e alice)
funziona perfettamente (comprese tutte le funzionalità che utilizzano lo
stream appena aperto), mentre con altri server pop3 (es. gmail e virgilio)
if ($stream) risulta falso e imap_error mi dà questo errore:
Can not authenticate to POP3 server: POP3 connection broken in response
Sembra che il server tranci la connessione non appena
viene instaurata la connessione e fatto il login (sbagliando username e
password il server dice INVALID USER/PASS, quindi almeno il login avviene)
Non so veramente più dove sbattere la testa, qualcuno sa aiutarmi?
Gogglando ho letto che /notls nelle opzioni di connessione risolve alcuni problemi, ma non il mio.
Devo consegnare il programma per un esame e sono disperato, è tutto pronto se non andasse con circa il 30% dei server pop3 :-/
Grazie