Funzione Mail PHP

Introduzione a PHP Mail

Le funzioni HTTP permettono di inviare email direttamente dallo script.

Requisiti

Per rendere disponibili le funzioni di posta, PHP deve avere un sistema di posta installato e in esecuzione. Il programma da utilizzare è definito dalle impostazioni di configurazione del file php.ini.

Installazione

Le funzioni di posta sono parte integrante del core di PHP. Queste funzioni possono essere utilizzate senza installazione.

Configurazione runtime

Il comportamento delle funzioni di posta è influenzato da php.ini.

Opzioni di configurazione Mail

Nome Predefinito Descrizione Modificabile
SMTP "localhost" Specifica il nome DNS o l'indirizzo IP del server SMTP per Windows. PHP_INI_ALL
smtp_port "25" Specifica il numero di porta SMTP per Windows. Disponibile a partire da PHP 4.3. PHP_INI_ALL
sendmail_from NULL Specifica l'indirizzo email "from" utilizzato per le email inviate da PHP (solo per Windows) PHP_INI_ALL
sendmail_path NULL Specifica il percorso del programma sendmail per sistemi Unix (solitamente /usr/sbin/sendmail o /usr/lib/sendmail) PHP_INI_SYSTEM

Funzione Mail PHP

PHP:Indica la versione più vecchia di PHP che supporta questa funzione.

Funzione Descrizione PHP
ezmlm_hash() Calcola il valore dell'hash necessario per il sistema di liste di posta EZMLM. 3
mail() Permette di inviare email direttamente dallo script. 3