Maison > développement back-end > tutoriel php > Comment envoyer des emails HTML en utilisant la fonction PHP mail() ?

Comment envoyer des emails HTML en utilisant la fonction PHP mail() ?

DDD
Libérer: 2024-11-13 05:53:02
original
567 Les gens l'ont consulté

How to send HTML emails using the PHP mail() function?

Comment envoyer des e-mails HTML à l'aide de PHP Mail

Afin d'envoyer des e-mails HTML à l'aide de la fonction PHP mail(), il est nécessaire de modifiez les en-têtes et le contenu des e-mails comme suit :

1. Définissez les en-têtes "Content-Type" et "MIME-Version"

Modifiez la variable $headers pour inclure les éléments suivants :

$headers = "MIME-Version: 1.0\r\nContent-type: text/html; charset: utf8\r\n";
Copier après la connexion

2. Entourez le corps de l'e-mail dans des balises HTML

Enveloppez la variable $body dans des balises HTML, y compris un en-tête et un corps. Assurez-vous que le type de contenu dans la balise head spécifie le codage UTF-8.

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

3. Utiliser du CSS et des tableaux en ligne

Il est recommandé d'utiliser du CSS en ligne lors du style du contenu des e-mails. Utilisez des tableaux pour créer la mise en page souhaitée.

Le code final devrait ressembler à ceci :

Copier après la connexion

Ce code mis à jour vous permettra d'envoyer des e-mails avec du contenu HTML à l'aide de PHP mail() fonction.

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 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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal