Maison > développement back-end > tutoriel php > Comment envoyer des e-mails HTML avec la fonction `mail()` de PHP ?

Comment envoyer des e-mails HTML avec la fonction `mail()` de PHP ?

Mary-Kate Olsen
Libérer: 2024-11-28 12:54:11
original
269 Les gens l'ont consulté

How to Send HTML Emails with PHP's `mail()` Function?

Envoi d'e-mails HTML avec PHP Mail

En PHP, la fonction mail() fournit un moyen pratique d'envoyer des e-mails. Cependant, envoyer du contenu HTML dans le corps peut s'avérer délicat. L'extrait de code suivant montre comment résoudre ce problème :

<?php
// ...

$body = <<<HTML
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
    <p>
Copier après la connexion

Explication :

  • En-tête HTML : TheMIME-Version et Des en-têtes de type de contenu sont ajoutés pour spécifier que l'e-mail contient du contenu HTML codé en UTF-8.
  • Contenu HTML : La variable body est entourée d'un hérdoc (<<
  • CSS en ligne : Au lieu d'utiliser des fichiers CSS externes, le CSS en ligne est utilisé pour styliser le texte. Les propriétés CSS sont appliquées directement aux éléments HTML.
  • Tableaux de mise en page : Il est recommandé d'utiliser des tableaux HTML pour présenter le contenu de l'e-mail afin de garantir la compatibilité entre les différents clients de messagerie.

En incorporant ces éléments, votre code sera capable d'envoyer correctement des emails HTML, vous permettant de formater et d'enrichir le contenu de vos messages.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal