[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Riminilug-general] php e imap



Salve amici,
Per un progetto personale, mi sono installato una macchina virtuale
(Qemu image) con Linux debian Sarge r3.1  kernel 2.6.8, con tutto il
necessario per renderlo un piccolo web server (apache 1.3.33, mysql
4.0.24, php 4.3.10-16, qmail 1.03 + patches secondo qmailrocks, vpopmail
5.4.9, courier-imap 4.0.6).

I pacchetti:
- apache 1.3.33 
- mysql 4.0.24 (server e client)
- php 4.3.10-16 (via "apt-get install php4")
- extension php-mysql e php-imap (via "apt-get install php4-imap
php4-mysql")

sono stati installati via 'apt-get install'

Mentre:
- qmail (ovviamente)
- vpopmail
- courier-imap

sono stati installati da sorgente secondo le istruzioni derivate da
qmailrocks.org.

Ora il mio problema e' il seguente:
La mail e courier-imap sono perfettamente funzionanti. se dalla macchina
host (o dal localhost della macchina virtuale) interrogo l'imap con un
qualsiasi client, o attraverso 'telnet localhost 143 - a login username
password' accedo perfettamente alla mia casella via imap. 
Attraverso i comandi "imap_open" di php, purtroppo no.

L'unico applicativo che riesce a collegarsi tranquillamente via imap al
server di posta e' squirrelmail, ma quest'ultimo apre la connessione con
dei socket, e non con i comandi imap_open, imap_listmailbox, etc.

Quindi quando faccio girare un semplice sorgente come il seguente:

	...
	$mbox = imap_open ("{nomeserver:143}", $utente, $passwd);

	echo "<p><h1>Valore apertura</h1>\n";
	echo "\$mbox = $mbox<br>";

	....

Gia' qui imap_open torna a mbox un valore vuoto (e non un #resource
qualcosa) che indica che l'apertura ha fallito.

A vostro avviso qual'e' il problema? Puo' dipendere dal fatto che il
courier-imap l'ho compilato sorgente mentre il modulo php4-imap l'ho
installato dal repository debian e cozzano fra di loro ?
Un'installazione completa del php via sorgente potrebbe risolvere il
problema ?

Ho provato a "google-are" un po' ma non ho trovato un granche'.

Grazie anticipatamente per qualsiasi risposta.


-- 
Gabriele

_______________________________________________
Riminilug-general mailing list
Riminilug-general@xxxxxxxxxxxx
http://riminilug.it/mailman/listinfo/riminilug-general