curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);
wird die HTTP-Protokoll-Header in Ihrer Anfrage festlegen.
Die Kopfzeile, die Sie anzeigen, gilt für E-Mail-Daten (Header-Abschnitt).
E-Mail-Datenformat: (Es verfügt über 2 Sektionen, Kopf- und Körper durch Leerzeile getrennt)
Header: value
Header: value
Content-Type: text/html; charset="UTF-8"
//**********************// << this is a blank line between Header and Body
Body Of Mail
Ist Ihre E-Mail nur HTML enthält?
Versuchen folgende Header E-Mail-Headers sowie das Hinzufügen: Content-Transfer-Encoding
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="UTF-8"
quoted-printable
ist eine Codierung auf Ihre HTML-Daten durchgeführt. Sie können Daten auch als base64
codieren.
Content-Transfer-Encoding: base64
** EDIT: Wenn Sie versuchen, E-Mails über curl dann senden Sie bitte verweisen Send Mail Through CURL
Danke grochmal, dieser hat wirklich geholfen. –