Neu [Email / DKIM] Wo setzt man "Content-Transfer-Encoding" für die Mail-Vorlagen im Shop 4?

sebjo82

Sehr aktives Mitglied
3. Juni 2021
502
129
Hallo, unsere Mails vom Shop 4 an Outlook.com-Empfänger failen den DKIM-Check, scheinbar weil der Shop die Mail-Kodierung entweder nicht übermittelt (übernimmt Google SMTP dann) oder weil sie direkt falsch eingestellt ist. Wo kann ich "Content-Transfer-Encoding:" auf "quoted-printable", statt "8bit" setzen, so wie es der JTL-Wawi-Client auch macht? Als Mailing-Methode ist SMTP eingestellt
 
Zuletzt bearbeitet:

sebjo82

Sehr aktives Mitglied
3. Juni 2021
502
129
Das hier steht im Header der Wawi-Mail (DKIM=pass):
wawi.PNG
So sieht es im Header der Shop-Mail aus (DKIM=fail):
shop.PNG

Und so sieht es im Header einer Shop-Mail aus, welche DKIM=pass erfüllt (wenn nur 7Bit Zeichen enthalten sind):
shopPass.PNG
Es fällt auf dass in diesem Fall gar kein "Content-Transfer-Encoding" Header-Eintrag vorhanden ist
 

sebjo82

Sehr aktives Mitglied
3. Juni 2021
502
129
Niemand eine Lösung? Solange dieses Problem besteht, könnten wir nicht an @outlook.com Adressen schicken, da wir unsere DMARC-policy hochschrauben wollen. Den Header-Eintrag muss man doch irgendwo setzen können. Vielleicht in mailTools.php ?
 

sebjo82

Sehr aktives Mitglied
3. Juni 2021
502
129
Ok, ich hab die Lösung gefunden:
In mailTools.php in dem //phpmailer Block einfach
Code:
$phpmailer->Encoding = 'quoted-printable';
anhängen. Wie vermuted, setzt der Shop 4 den Header nicht, d.h. phpmailer nimmt standardmäßig 8bit, was zu Problemen bei der DKIM-Authentifizierung führt (zumindest bei @outlook.com). Funktioniert nun alles
 
  • Gefällt mir
Reaktionen: ongnamo

ongnamo

Sehr aktives Mitglied
31. März 2013
996
79
Hallo,
wir sind auf Shop 5 und haben auch das Problem, dass bei manchen Empfängern (z.B. t-onlin.de) Shop-Mails wegen DKIM nicht zugestellt werden kann. Besteht das Problem in Shop 5 immer noch und muss es, wie oben beschrieben, durch eine Modifikation behoben werden?
 

ongnamo

Sehr aktives Mitglied
31. März 2013
996
79
hat denn niemand eine Lösung?

Das ist übrigens die Fehlermeldung, die wir seit einer Woche beim Versand an t-online-Adresse über den Shop erhalten:

mx03.t-online.de
Remote Server returned '554 5.1.9 <mx03.t-online.de #5.1.9 smtp; 559 5.1.9 (DKIM reject DKIMr) Missing, invalid or non-matching DKIM signature>'

Wir versenden mit über einen bei OVH gehosteten Exchange Server. Die Shop-Einstellungen für dem SMTP-Email-Versand wurden nicht verändert und aller anderen Email-Adressen machen keine Probleme.

Interessant: Emails an T-Online sind über Outlook/Exchange und die JTL Wawi möglich. Email-Settings in der Wawi sind übrigens die selben wie im Shop (SMTP-Server, Port und Credentials). Einzig der folgende Unterschied existiert: Im Shop ist als Verschlüsselungs-Methode TLS angegeben, in der Wawi STARTTLS. (Warum 2 Produkte desselben Software-Anbieters hier unterschiedliche Konfigartionseinstellung bieten, bleibt ein Rätsel). Kann es daran liegen?
 

ToniA

Aktives Mitglied
2. März 2021
33
6
Wir haben die Lösung endlich durch.
Jetzt können wir auch endlich wieder an t-online Adressen Emails direkt aus dem Shop versenden.
In Zeile 163 haben wir folgendes ergänzt:
$phpmailer->Encoding = 'quoted-printable';


Ihr findet die Datei unter:
/Hauptverzeichniss/includes/src/Mail/Mailer.php
Ok, ich hab die Lösung gefunden:
In mailTools.php in dem //phpmailer Block einfach
Code:
$phpmailer->Encoding = 'quoted-printable';
anhängen. Wie vermuted, setzt der Shop 4 den Header nicht, d.h. phpmailer nimmt standardmäßig 8bit, was zu Problemen bei der DKIM-Authentifizierung führt (zumindest bei @outlook.com). Funktioniert nun alles
 
  • Gefällt mir
Reaktionen: sebjo82

Star Piercing

Sehr aktives Mitglied
1. Dezember 2012
1.197
285
Ich bin ja froh das wir noch kein komplettes update gemacht haben, so viele fehler wie es schon wieder gibt...
Bin zwar ein freund von aktueller Software, aber hier warten wir noch eine fix version.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Email-Versand Tagesabschluss nicht mehr möglich - "exception reading response" JTL-POS - Fehler und Bugs 0
Mailing ohne Ebay-Alias-Email-Adressen durchführen JTL-Wawi 1.8 0
1.8.9.1 Drucken / Email / Exportvorlagen / Rehnung / Speichern / SCX JTL-Wawi 1.8 4
Neu Versandemail zieht die falsche Email-Adresse JTL-Wawi - Fehler und Bugs 2
JTL Mahnwesen Workflow- Email nach 30 Tagen noch nicht bezahlt. JTL-Wawi 1.8 2
Neu Variablen für den Email Versand Einrichtung JTL-Shop5 0
Neu Workflow Aktion E-Mail senden kann nicht Plain und HTML Email zusammen versenden Arbeitsabläufe in JTL-Wawi 6
Neu Email Versand in JTL Wawi einstellen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Bestellbestätigung email Variable Hinweistext für Downloadartikel Allgemeine Fragen zu JTL-Shop 3
Kann ich eine email an die Wawi senden durch die dann ein neuer Auftrag generiert wird? (Daten müssen händisch vervollständigt werden...) JTL-Wawi 1.8 2
In Email-Vorlage: E-Mail Adresse im eigenen Feld verwenden JTL-Wawi 1.8 4
Neu Email Vorlage erstellen Wawi 1.8.12.0 User helfen Usern - Fragen zu JTL-Wawi 7
Neu Email Vorlage in Wawi 1.8 erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Workflow Auftraqspositionen per Email an Kunden senden JTL-Wawi 1.7 3
Neu Workflow mit Freipositionen in Email Gelöste Themen in diesem Bereich 3
Neu LS-Pos Kundenrechnung per Email Fragen rund um LS-POS 1
Neu ein email formular auf startseite einbinden Allgemeine Fragen zu JTL-Shop 0
Neu Mailvorlagen - Footer - Email wird nicht angezeigt? Allgemeine Fragen zu JTL-Shop 0
Email geht schon wieder nicht? Einrichtung JTL-Shop5 8
Neu Email Versand über OAuth JTL-Wawi - Ideen, Lob und Kritik 2
Neu Frage: Email Adressen Validator Fehler Allgemeine Fragen zu JTL-Shop 0
Neu email Einstellung funktioniert nicht Allgemeine Fragen zu JTL-Shop 2
Neu PayPal - Benachrichtungen über Zahlung -> EMail. Wo kann man den Betreff bearbeiten? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Wie setzt Ihr eure Dev/Staging Umgebungen auf? Betrieb / Pflege von JTL-Shop 0

Ähnliche Themen