Ciao
Una domanda che non riesco a risolvere in altro modo; questa mattina ho costruita una semplice applicazione che nelle intenzioni dovrebbe leggere un server di posta tramite il protocollo imap.
L'applicazione è costruita in PHP e quando l'ho lanciata mi ha dato diversi errori di connessione ( almeno credo sia così) in particolare:
folders list failed: Certificate failure for mail.mioserver.biz: Server name does not match certificate: Description=FvMm0BCWwO2K854F, C=IT, CN=blue.mioserver.net, E=webmaster@mioserver.net
E in PHPese
Warning: imap_open(): Couldn't open stream {mail.mioserver.biz:143} in C:\WWW\Posta\index.php on line 10

Warning: imap_listmailbox() expects parameter 1 to be resource, boolean given in C:\WWW\Posta\index.php on line 11
Il secondo warning appare ovvio dato che non è passata la prima funzione!
Ora devo dire che sia il server, che lo username, che la password, che la porta sono giusti, manca sembra, l'autenticazione del certificato.
Però non so come fare.
Ovviamente il server di posta esiste e funziona

PS: ma con l'imap è possibile utilizzare il costrutto try/catch?