Liebes Team,
ich habe ein Phänomen mit einem Onlineshop, welches ich zumindest mit Herumprobieren zur Fehlersuche etwas eingrenzen konnte, aber selbst nicht beheben kann...
Fehlererläuterung:
Emailversand (Shopbestellung) mit php-Funktion (nicht mit SMTP) fehlerhaft. Die Email an den Kunden kommt "teilweise" nicht korrekt an. Bei Microsoft 365, Hotmail, Gmx fehlt der Body-Inhalt, Betreff ist da; ein PDF-Anhang ist zerstört und lässt sich nicht öffnen; speziell bei Gmx sieht man im Body den Boundary-Inhalt. Bei anderen Hostern ist die ganze Email einwandfrei...
Screenshot von 2 Fehlern anbei (links leer, rechts bei GMX mit dem Codeinhalt)
Folgendes habe ich ausprobiert:
- PDF-Anhang ja oder nein - Fehler tritt mit oder ohne Anhang auf (Anhang unabhängig)
- Verschiedene php 8 Versionen - Fehler tritt bei allen Versionen auf (Version unabhängig)
- Anderes Template/Layout (kein lokal gespeichertes) - Fehler tritt bei allen auf (Layout unabhängig)
- Hosting auf 2. Server (anderer Anbieter) - Fehler tritt bei beiden auf (Webhost unabhängig)
- Emailempfang im Outlook, iPhone Mail, Webmail - Fehler tritt bei allen auf (Mailclient unabhängig)
- Nutzung STMP: Mailversand mit SMTP-Nutzung funktioniert einwandfrei und kommt bei allen Anbietern korrekt an!
Technische Infos:
Zeta Producer 16.7.0 Business | Layout: Bare Responsive | php 8.0, 8.1, 8.2, 8.3 (Problem bei allen Versionen)
DNS einträge SPF sind vorhanden:
Vielleicht taucht das Problem ja reproduzierbar bei euch auch auf und ist dann lösbar - wir werden es vorrübergehend mittels SMTP umgehen.
Solltet ihr noch Infos benötigen, bitte gerne melden ...
lg Adrian