[ubuntu][linux]Appunti PHP - Abilitare le funzioni IMAP, POP3-SSL e IMAP-SSL su Apache e Ubuntu

[ubuntu][linux]Appunti PHP – Abilitare le funzioni IMAP, POP3-SSL e IMAP-SSL su Apache e Ubuntu

La configurazione di default del PHP su Ubuntu non prevede l’uso delle funzioni relative alla gestione delle caselle email di tipo IMAP.

Di conseguenza, non è possibile implementare codice che legga una casella IMAP, come pure caselle Gmail, che notoriamente utilizzano protocolli più sicuri, come IMAP-SSL (IMAPS) e POP3-SSL (POP3S).

Per questo motivo, cosa possiamo fare quando, utilizzando il linguaggio PHP, le funzioni IMAP (es.: imap_open()) danno errori come il seguente?

“Fatal error: Call to undefined function imap_open()”

Se abbiamo la necessità di implementare funzioni per l’accesso a caselle email di questo tipo, dobbiamo installare la libreria php5_imap.

Su Ubuntu, da terminale, digitiamo i comandi che seguono (come amministratore):

apt-get install php5-imap
cp /etc/php5/conf.d/imap.ini /etc/php5/mods-available/
php5enmod imap
service apache2 restart

Fatto questo, potremo utilizzare tutte le funzioni per l’accesso alle caselle di posta del tipo indicato.





Commenta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *







Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.