devhawala / dodo

Xerox Network Services (XNS) implemented in Java
Other
13 stars 1 forks source link

Formatted messages posted by Interlisp lose formatting information when retrieved #20

Open nbriggs opened 1 year ago

nbriggs commented 1 year ago

Sent a message using Lafite, with TEdit formatting information (a font change), but the message arrived back without the formatting. I am not absolutely sure this isn't a (new) TEdit issue, but the packet capture file is attached in case it's a Dodo mail service issue. sendmail.pcap.gz

devhawala commented 1 year ago

well, results on my side are worse:

is received in Medley without body content, i.e. formatted text is completely lost :-(

However i also had one case where i formatted the mail body text (well one word was made bold) and Lafite did not ask how to send the mail, so i suppose it sent it unformatted: this mail was of course received with the body text but without formattings...

i will investigate this further these days...

nbriggs commented 1 year ago

I don't know whether you were on the new TEDIT branch or not -- the new one hasn't been tested with Lafite, but I know the old TEDIT used to work with Lafite and formatted mail messages via XNS mail. A side note: Lafite isn't capable of creating attachments, but is capable of retrieving attachments that were created using Office Systems.

devhawala commented 1 year ago

just uploaded a new Dodo version, supporting TEdit-formatted mail contents sent by LAFITE.

Those mail bodies are received as text with formatting by LAFITE, other system not knowing about TEdit-formatting will get the unformatted text, tested with GlobalView 2.1 (new mailing protocols) and ViewPoint 2.0.5 (old mailing protocols)

About the Medley-branch used: i'm using the master-branch as of ~ 2 weeks ago, so not the new TEdit things. As long as the new TEdit-branch does not change the representation of the mail content (text+formatting as serialized file), this should not bother der TEdit mail support, as formatting data (as attribute of the serialized file) is simply ignored by Dodo.

nbriggs commented 1 year ago

Works great, thanks! I tested using the latest TEdit. Screen Shot 2022-11-20 at 11 41 18 AM