Skip to main content

Configurazione di PHP per utilizzare il server SMTP remoto per inviare posta

How to test an SMTP server - Send email from command prompt (Aprile 2025)

How to test an SMTP server - Send email from command prompt (Aprile 2025)
Anonim

PHP semplifica l'invio di posta da applicazioni Web, ma necessita di un po 'di configurazione in php.ini per utilizzare un server SMTP remoto.

La sezione pertinente in php.ini per la configurazione della posta elettronica è funzione di postae per fare in modo che PHP usi un server di posta esterno, devi impostare SMTP all'indirizzo del server di posta dell'ISP. Questo è lo stesso indirizzo che usi nel tuo programma di posta elettronica per il server di posta in uscita, "smtp.isp.net", per esempio. L'altra impostazione è sendmail_from, che specifica l'indirizzo email predefinito da cui vengono inviate le email PHP.

Configura PHP per utilizzare un server SMTP remoto per l'invio di posta

L'impostazione della funzione di posta interna per utilizzare SMTP è disponibile solo su Windows. Su altre piattaforme, PHP dovrebbe usare il drop-in sendmail o sendmail disponibile localmente. In alternativa, è possibile utilizzare il pacchetto PEAR Mail.

Una configurazione tipica ha questo aspetto:

funzione mailSMTP = smtp.isp.netsendmail_from = [email protected]