Maison >développement back-end >tutoriel php >Comment puis-je envoyer des e-mails en utilisant PHP ?

Comment puis-je envoyer des e-mails en utilisant PHP ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-20 17:03:09229parcourir

How Can I Send Emails Using PHP?

Envoi d'e-mails avec PHP : un guide complet

L'intégration de la fonctionnalité d'e-mail dans les sites Web basés sur PHP est une tâche cruciale pour une communication efficace. Ce guide explique comment envoyer des e-mails sans effort en utilisant PHP.

Utilisation de la fonction mail()

Pour envoyer des e-mails via PHP, vous pouvez utiliser la fonction mail(). Cependant, il est important de noter que cette fonction nécessite un serveur de messagerie fonctionnel et ne fonctionnera pas sur des serveurs locaux.

Exemple de code PHP

L'extrait de code suivant montre comment implémenter la fonction mail() :

<?php
    $to      = '[email&#160;protected]';
    $subject = 'the subject';
    $message = 'hello';
    $headers = 'From: [email&#160;protected]'       . "\r\n" .
                 'Reply-To: [email&#160;protected]' . "\r\n" .
                 'X-Mailer: PHP/' . phpversion();

    mail($to, $subject, $message, $headers);
?>

Détail du Code

  • $à : Préciser l'adresse email du destinataire.
  • $subject : Définissez la ligne d'objet de l'e-mail.
  • $message : Composez le corps de l'e-mail.
  • $headers : Établissez des en-têtes supplémentaires pour l'e-mail. , tels que « De », « Répondre à » et "X-Mailer".

Référence

Pour plus d'informations, reportez-vous à la page de manuel PHP pour mail().

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn