SMTP_SENDMAILEX und <html> ganz strikt

Seit IPS 7.0 unterstützt dieser Befehl ja auch das Versenden von HTML Mails.
Leider ist der Umstieg z.b. vom PHP-Mailer nicht möglich ohne auch den Body umzubauen.

Lt. Doku wird als HTML versandt wenn folgende Bedingung zutrifft:

Wird als HTML versendet (seit 7.0), sofern <html> und </html> gefunden wird, ansonsten als Text.

Mein Body hat bisher so ausgesehen:
<!DOCTYPE html>blablabla</html>

Dies funktioniert nun nicht mehr.
Es muss exakt so aussehen.
<html>blablabla</html>

Sollte nicht der „DOCTYPE“ auch dazu gehören ?
Oder zumindest den HTML Versand nicht verhindern.
Oder benötige ich
"<!DOCTYPE html> und getrennt nochmals "<html>" ?
Vielleicht könntet ihr dies erweitern?
Hans

Letzteres wäre eigentlich korrekt.
Geht das? Hast du das ausprobiert?

<!DOCTYPE html>
<html>blablabla</html>

Michael

Hallo Michael,
So funktionierts tatsächlich - eine Hilfestellung für alle welche auch drüber stolpern.
Ich hatte es bisher immer anders gesandt - es war wohl falsch und wurde toleriert.
War nur eine Idee.
Danke für den Tipp.
Hint: ein kurzes Beispiel in die Doku schupsen ?
Schönes Wochenende,
Hans

Verbesserungen der Doku kannst du auf der jeweiligen Seite oben rechts über ‚Feedback‘ senden.
Michael

1 „Gefällt mir“