Comment envoyer un email en PHP

L’envoie des emails est une fonctionnalité très importante dans toute application Web. En PHP, l’envoi d’emails est très naturel. La fonction mail() en PHP est utilisée pour envoyer un email depuis un serveur Web.
 
 
Vous pouvez ajouter du contenu HTML et des styles CSS dans le corps du message.

La fonction mail() de PHP a des fonctionnalités pour envoyer des emails à plusieurs destinataires à l’aide de l’en-têtes. Vous pouvez ajouter des en-têtes tels que From, Cc et Cci.
 

La syntaxe de la fonction mail est comme suite:
bool mail ( 
	string $to , 
	string $subject , 
	string $message 
	[, string $additional_headers ]
	[, string $additional_parameters ] 
)

Les paramètres de la fonction mail() sont:

  • to: est utilisé pour Identifier l’e-mail du destinataire, ou identifiants de messagerie du destinataire.
  • subject: Sujet de l’email à envoyer.
  • message: Message à envoyer.
  • additional_headers: Ceci utilisera pour ajouter des en-têtes supplémentaires (From, Cc et Cci). Plusieurs en-têtes supplémentaires doivent être séparés par un CRLF (\r \n).

 

Exemple de code pour envoyer un email en PHP
<?php  
	$to = "[email protected]";  
	$subject = "le sujet";  
	$body = "Corps de votre message ici, vous pouvez également utiliser <b>HTML</b>.";  
	$headers = "From: Thomas";  
	$headers .= "Reply-To: [email protected]\r\n";  
	$headers .= "Return-Path: [email protected]\r\n";  
	$headers .= "X-Mailer: PHP5\n";  
	$headers .= ‘MIME-Version: 1.0′ . "\n";  
	$headers .= ‘Content-type: text/html; charset=iso-8859-1′ . "\r\n";  
	mail($to,$subject,$body,$headers);  
?>

 
Comment envoyer un mail depuis localhost en PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *