lbtobi
Goto Top

From-Feld enthält doppelte Email Adresse (EAS)

Hallo,

unsere Outlook User klagen über nicht zustellbare Emails an manche Empfänger (z.B. web.de/gmx).

Wir setzen die Groupware Lösung SOGo ein und binden das Outlook über Exchange ActiveSync an.

Wie es scheint nutzt Outlook zum Befüllen des "From"-Feldes einer Email den EAS User sowie die Email Adresse. Setzt diesen jedoch nicht in Anführungszeichen. Dies hat zur Folge, dass im From-Feld folgendes drin steht (EAS Authentifzierung erfolgt über die Email Adresse):
From: vorname.nachname@domain.de <vorname.nachname@domain.de>
Für einen Mailserver sind das zwei nicht voneinander getrennte Email Adressen.


Die Registry Einträge Accountname sowie Displayname werden ignoriert. Outlook speichert das From-Feld auch in einem Entwurf. D.h. es kommt aus dem Outlook bereits falsch raus.

Der all diese Probleme lösende Wechsel auf Thunderbird wird vehement abgelehnt.

Hat jemand eine Idee oder einen Denkanstoß?

Content-ID: 649664

Url: https://administrator.de/contentid/649664

Ausgedruckt am: 21.11.2024 um 18:11 Uhr

147323
147323 09.02.2021 aktualisiert um 13:05:55 Uhr
Goto Top
Zitat von @lbtobi:
Für einen Mailserver sind das zwei nicht voneinander getrennte Email Adressen.
Nein, diese Aussage entspricht nicht den RFCs!
3.6.2. Originator Fields
The from field consists of the field name "From" and a comma-separated list of one or more mailbox specifications.
Mehrere Adressen müssten also mit Komma getrennt aufgeführt werden, ein Mailserver darf hier nicht einfach ein Space als Trenner verwenden, er würde hier gegen die RFCs verstoßen.
Dies hat zur Folge, dass im From-Feld folgendes drin steht
From: vorname.nachname@domain.de <vorname.nachname@domain.de>
Das ist legitime Syntax, Quoting ist hier nicht nötig denn Spaces gelten laut RFC nicht zu den Trennern für multiple Absender-Adressen.

Gruß j.
lbtobi
lbtobi 09.02.2021 um 13:17:26 Uhr
Goto Top
Genau das ist ja das Problem. Vielleicht habe mich etwas schlecht ausgedrückt.

Korrekt müsste es so aussehen:
From: "vorname.nachname@domain.de" <vorname.nachname@domain.de>  
oder (noch besser):
From: "Vorname Nachname" <vorname.nachname@domain.de>  

Die in meinem ersten Beitrag genannte Variante ist falsch weil der Mailserver davon ausgeht, hier zwei Adressen in "einem nicht separierten Feld" zu haben. Es sind zwei vollwertige Adressen (bei web.de/gmx wird das @ Zeichen gewertet) die weder durch ein Komma getrennt sind, noch durch "" als Anzeigenamen zu verstehe sind.

Praktisch verstößt dann Outlook mit ActiveSync gegen die RFC?!