Hallo,
bei der Umsetzung von AS2 ist mir aufgefallen, dass bei Tests gegen Mendelson AS2 1.1b57 ein Verhalten bzgl. asynchroner MDNs aufgefallen ist. Der Block der MDN ist:
Content-Type: message/disposition-notification
Content-Transfer-Encoding: 7bit
Reporting-UA: mendelson opensource AS2
Original-Recipient: rfc822; TargetID
Final-Recipient: rfc822; TargetID
Original-Message-ID:
Disposition: automatic-action/MDN-sent-automatically; processed
Received-Content-MIC: ThJDvSLGbnbCup7dwfkTlOV/n4M=, sha1
Die Ursache des Fehlverhaltens zum Parsen dieser MDN ist die Leerzeile zwischen "Content-Transfer-Encoding: 7bit" und "Reporting-UA: mendelson opensource AS2", hier scheint der Webserver Header von Content zu trennen. Ich konnte keine Definition in einer AS2-RFC finden, die dieses Verhalten zulässt. Können Sie dieses Verhalten bestätigen oder manifestieren, dass es tatsächlich korrekt ist?
Grüße aus dem Süden,
Harald Koch
- Anmelden oder Registieren, um Kommentare verfassen zu können
Comments
Hello, we are just using the…
Gespeichert von service am/um Do, 06/18/2020 - 16:16
Hello,
we are just using the java mail API to generate the structure of MIME messages, we are not aware of adding additional lines.
Regards
Hello, then I assume you are…
Gespeichert von Harald Koch am/um Do, 06/25/2020 - 12:35
Antwort auf Hello, we are just using the… von service
Hello,
then I assume you are either using the java mail API wrong, or the java mail API generated additional newlines which are not proper. I will analyze this with older versions of your software.