Dans vos développements, vous allez peut être avoir besoin d'envoyer des emails.
PHPBoost intègre une solution simple et complète pour l'envoi de mail et nous allons voir dans cet article son utilisation.
Vous pouvez vérifier qu'une adresse email est bien valide de cette manière :
La fonction renvoi
true ou
false selon sa validité.
Pour envoyer un email il faut dans un premier temps initialiser la classe
Mail :
Vous allez ensuite pouvoir utiliser plusieurs de ces fonctions pour pouvoir définir un contenu, l'email d’expédition, etc.
Vous pouvez définir l'expéditeur avec la fonction
set_sender :
Vous pouvez également ajouter un deuxième paramètre pour personnaliser le nom sous lequel l'expéditeur apparaîtra dans l'email.
La fonction accepte trois valeurs :
Vous pouvez ajouter le nom du destinataire éventuellement en deuxième paramètre.
--- Vider la liste des destinataires ----
Si votre contenu est au format HTML, vous devez utiliser la fonction
set_is_html :
Une fois tous les éléments définis vous pouvez envoyer le mail de cette manière :