Neues Thema starten
Beantwortet

Inline-Anhänge ignorieren

Hallo, wir möchten Mails mit Stammdaten verarbeiten, die eine XLSX-Datei als Anhang haben. In der Mail ist auch ein Inline-Anhang (Firmenlogo) zu finden, der in Gmail nicht als Anhang erscheint aber in der rohen Mail erscheint:

--boundary-embedded2458481121256
Content-ID: <top1tmpmail>
Content-Type: image/jpeg
Content-Disposition: inline; filename="SYSMODULE.EMAILUTILS header image"
Content-Transfer-Encoding: BASE64

Ein Test zeigt, dass unser Flow funktioniert, wenn wir die Mail ohne Inline-Bild weiterleiten. Auf EmailReceive funktioniert z.B. "attachmentFilterSuffix = xlsx" nicht um das Bild zu ignorieren (das Bild wird als Binär-Blob unter "message_1" in der Vorschautabelle gezeigt).


Gibt es eine passende Lösung, um dieses Inline-Bild im Flow zu ignorieren oder löschen?


Vielen Dank.


Beste Antwort

Hallo, 


vielen Dank. Beim disposition-type (Content-Disposition) ist ein "e" zuviel bei "attachment". Deshalb wird die Excel Datei bei uns nicht als Anhang erkannt.  


Möglicherweise wird das beim weiterleiten ohne inline Bild automatisch korrigiert.


Viele Grüße

Torsten


Hallo, 


können sie uns vielleicht die komplette, originale "roh"-Email per Ticket oder zumindest den Teil (Content-ID, Content-Type, Content-Disposition, Content-Transfer-Encoding) für die Excel Datei aus der roh-Email schicken ?


 Vielen Dank

Torsten Felsch

Die Anhänge sehen so aus in der Originalnachricht:


--boundary-bestseller-embedded2458472121204
Content-ID: <top1tmpmail>
Content-Type: image/jpeg
Content-Disposition: inline; filename="SYSMODULE.EMAILUTILS header image"
Content-Transfer-Encoding: BASE64


--boundary-bestseller-embedded2458472121204
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Content-Disposition: attachement; filename="KeyAccDN.xlsx"
Content-Transfer-Encoding: BASE64
Antwort

Hallo, 


vielen Dank. Beim disposition-type (Content-Disposition) ist ein "e" zuviel bei "attachment". Deshalb wird die Excel Datei bei uns nicht als Anhang erkannt.  


Möglicherweise wird das beim weiterleiten ohne inline Bild automatisch korrigiert.


Viele Grüße

Torsten

Hallo Torsten,

vielen Dank für die Rückmeldung. Ich glaube laut RFC 6266 § 4.2 sollten unbekannte Content-Dispositions als Anhänge betrachtet werden, deswegen wird es von Google als Anhang dargestellt auch wenn Synesty den Anhang nicht erkennt.


https://tools.ietf.org/html/rfc6266#section-4.2


Wäre es möglich dies als Bug zu melden? Wenn die Anhänge standardkonform erkannt werden können funktioniert unser Flow dann wieder.


Beste Grüße

Andrew


Hallo Andrew, 


danke für den Hinweis. Wir passen das an. 


Viele Grüße

Torsten

Hallo Andrew, 


der Anhang sollte jetzt erkannt werden. 


VG Torsten

Hallo Torsten,

vielen Dank; unser Flow funktioniert jetzt einwandfrei!

Gruß

Andrew

Anmelden um einen Kommentar zu veröffentlichen