PHP – Inviare un’email

È un’operazione che si effettua molto spesso, ma oggi mi è capitato di dover fare dei test su dei filtri antispam e di doverlo rifare e ho pensato che magari a qualcuno poteva tornare utile.

Il comando PHP da utilizzare è mail.

La sintassi è la seguente:

bool mail ( string $to , string $subject, string $message [, string $additional_headers[, string $additional_parameters]] )

Restituisce true se l’invio ha avuto successo, false altrimenti.

Un tipico utilizzo consiste nel salvare destinazione, oggetto e testo in delle variabili e poi utilizzare il seguente codice:

if (mail($destinatario, $oggetto, $testo))
// Gestisci il successo
else
// Gestisci il fallimento