Heim > Backend-Entwicklung > PHP-Tutorial > Wie sende ich HTML-E-Mails mit der PHP-Funktion „mail()'?

Wie sende ich HTML-E-Mails mit der PHP-Funktion „mail()'?

Mary-Kate Olsen
Freigeben: 2024-11-28 12:54:11
Original
269 Leute haben es durchsucht

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

HTML-E-Mails mit PHP Mail versenden

In PHP bietet die Funktion mail() eine bequeme Möglichkeit, E-Mails zu versenden. Allerdings kann das Senden von HTML-Inhalten im Textkörper schwierig sein. Der folgende Codeausschnitt zeigt, wie dieses Problem behoben werden kann:

<?php
// ...

$body = <<<HTML
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
    <p>
Nach dem Login kopieren

Erklärung:

  • HTML-Header: TheMIME-Version und Inhaltstyp-Header werden hinzugefügt, um anzugeben, dass die E-Mail codierten HTML-Inhalt enthält UTF-8.
  • HTML-Inhalt: Die Body-Variable ist in ein Heredoc (<<
  • Inline-CSS: Anstatt externe CSS-Dateien zu verwenden, wird Inline-CSS zur Gestaltung des Texts verwendet. CSS-Eigenschaften werden direkt auf die HTML-Elemente angewendet.
  • Tabellen für das Layout: Es wird empfohlen, HTML-Tabellen für das Layout des E-Mail-Inhalts zu verwenden, um die Kompatibilität zwischen verschiedenen E-Mail-Clients sicherzustellen.

Durch die Integration dieser Elemente kann Ihr Code HTML-E-Mails korrekt senden, sodass Sie den Inhalt Ihrer Nachrichten formatieren und verbessern können.

Das obige ist der detaillierte Inhalt vonWie sende ich HTML-E-Mails mit der PHP-Funktion „mail()'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage