Corsi on-line

Utilizzare Gmail come server per la posta in uscita

Come è noto, quando si invia un messaggio di posta elettronica da un’applicazione realizzata in PHP il Web server utilizza le impostazioni definite all’interno del file di configurazione PHP.ini; nel momento in cui si setta un server per la posta in uscita (outgoing mail server) l’SMTP indicato ci permette di sfruttare il Simple Mail Transfer Protocol supportato da un servizio esterno, come per esempio Gmail.

Gmail

Nel caso di un’installazione di PHP in ambiente Windows, per utilizzare la piattaforma di Mountain View a questo scopo bisognerà quindi aprire il file PHP.ini, meglio se tramite un’applicazione che non aggiunge elementi di formattazione come per esempio il NotePad; fatto questo ci si dovrà recare nella sezione [mail function] e specificare il server SMTP (nel nostro caso “smtp.gmail.com“) e la relativa porta

[mail function]
; For Win32 only.
smtp_server=smtp.gmail.com
smtp_port=25

La porta di default è la 25 e naturalmente sarà possibile definirne un’altra sulla base delle proprie esigenze di traffico ma, indipendentemente da questo dato, il server di Gmail richiederà un’autenticazione per poter essere utilizzato; dovremo quindi indicare le nostre credenziali per il login che nello specifico sono il nostro account su Gmail e la relativa password:

auth_username=account_gmail@gmail.com
auth_password=password_utilizzata

Concluso anche questo passaggio, per poter rendere effettive le modifiche effettuate sarà necessario riavviare il Web server utilizzato (ad esempio Apache o Nginx).

Post correlati
I più letti del mese
Tematiche