Spedire email con il Php

Autore: Max Bossi | Tell a Friend

Corso PHP
Impara a creare siti dinamici professionali con PHP!

Corso MySQL
Impara a gestire il famoso database gratuito!

Corso Linux
Impara a gestire il famoso sistema operativo open source!

Inviare email con Php è un'operazione alquanto semplice, grazie all'utilizzo della funzione mail() che, una volta richiamata all'interno della nostra applicazione, contatterà il sistema postale del nostro server (SendMail o server SMTP).

Nel caso in cui il nostro server non sia attrezzato, o per una momentanea disfunzione, l'operazione non potrà riuscire.

Questa la sintassi:

mail(destinatario, oggetto, messaggio, headers);
Ecco un picolo esempio di codice per l'invio di una mail:
<?PHP
   // Specifica la tua mail e quella del destinatario
   $mail_mittente = "mittente@sito.com";
   $mail_destinatario = "destinatario@sito.com";

   // Specifica l'oggetto ed il corpo della mail
   $mail_oggetto = "Messaggio di prova";
   $mail_corpo = "Questo è un messaggio di prova per testare la mia applicazione";

   // Invia la mail e lancia un messaggio di conferma
   if (mail($mail_destinatario, $mail_oggetto, $mail_corpo, "From: $mail_mittente"))
   {
       echo "Messaggio inviato con successo a $mail_destinatario";
   }
   // oppure un messaggio di errore in caso di fallimento
   else
   {
       echo "Errore. Nessun messaggio inviato.";
   }
?>
Ovviamente è possibile personalizzare detto codice nel modo più opportuno. Con qualche piccolo accorgimento, e con l'aiuto dei form, potrete creare facilmente applicazioni molto interessanti come, ad esempio, un applicazione per raccogliere i suggerimenti degli utenti oppure per inviare cartoline virtuali.

IN EVIDENZA
HOT LINKS