Newsgroup: it.comp.www.php
Titolo: client webmail in php

Ciao a tutti.. e buon rientro dalle ferie!!
Ho uno strano problema che è nato segeuendo un tutorial su internet.
Ho fatto un piccolo webclient. Purtroppo però non mi funziona.
Parlando con l'hoster del mio sito dice che :
L'accesso al servizio pop3 è possibile solamente via ssl sulla porta 995
L'accesso al servizio imap è possibile solamente via tls
L'accesso al servizio smtp è possibile anche nella modalità non
crittografata.
lo script che ho nella mia pagina di configurazione per la ricezione 
delle mail è il seguente:
include("../include/header.php");
$usermail = "
t...@mail.it
";
$passmail = "tuapass";
$servermail = "server";
$conn = @imap_open("{".$servermail.":995/pop3}INBOX",$usermail, $passmail);
Allora, come porta ho messo 995/pop3 ma credo sia sbagliata, perchè non 
ricevo e-mail (nonostante il client installato sul pc lo riceva 
correttamente).
Ho provato anche:
995/imap
995/tls
995/ssl
ma niente di tutto questo funziona.
Ho googlato un pò ma a parte una grande confusione che mi si è creata in 
testa e problemi diversi dal mio non sono riuscito a trovare una soluzione.
Spero possiate aiutarmi. Ci tengo ad imparare le funzioni mail di php, 
ma "in giro" trovo sempre e solo funzioni per inviarle..
Mi basterebbe anche capire bene di cosa stiamo parlando. Ho dato 
un'occhiata anche al manuale di php e lo sto ancora facendo "mentre 
scrivo", ma sono ancora lontano da ciò che mi serve probabilmente.
Grazie a tutti.
Kevin77

 $passmail);
Prova con:
$conn = imap_open("{".$servermail.":143/imap/tls}INBOX", $usermail
$passmail);
In caso di errore, posta i messaggi restituiti dal PHP.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

Ciao e grazie intanto. Ho fatto come hai detto e ho tolto tutte le @ 
dagli script per avere un report sugli errori, ma non me ne restituisce, 
così come non mi da alcun messaggio ricevuto. Ma io sto continuando ad 
inviare messaggi a quella casella.
Può essere un problema di certificati?
Quando il client che ho in locale (moz. thund.) si connette a quel 
server mi appare sempre una finestra di conferma per il certificato che 
è scaduto o non sicuro.. una cosa del genere. Può essere quello il problema?
Filippo Toso - Creative Park ha scritto:


Allora, in pratica, scartabellando nel manuale (questo sacro oggetto!!), 
ho trovato il modo di estrapolare almeno gli errori usando la funzione
imap_last_error();
infatti l'output dell'errore è:
Certificate failure for 
il.mioserver.it
: Server name does not match 
certificate: /CN=
www.mio_hoster.it
Come pensavo è un problema di certificati.
Scusate se cado nell'OT ora, ma.. come devo fare per ovviare questo 
problema, è mio o dell'hoster?
P.s.= Ho cambiato volutamente 
il.mioserver.it
 e 
www.mio_hoster.it
 per 
fattori che potete immaginare.
Grazie a tutti per l'attenzione e l'eventuale aiuto!
Kevin77
Filippo Toso - Creative Park ha scritto:


>
-- 
Voi un applicazione web per la tua azienda ?
non riesci mai a trovare quello che sai di avere
e non ricordi chi lo ha fatto
g u f o _ r o s s o  CHIOCCIOLA 
libero.it