Any Roundtrip test suggestion

Hi there,

I have a question. I am doing a roundtrip test using Aspose.email to make sure Aspose.Email can handle email correctly

What I am doing is:
EML(text 1) -> MailMessage -> MapiMessage -> Add to PST -> extract to MapiMessage -> MailMessage -> Save as EML(text 2)
Then I compare text 1 with text 2 to find differences.

Did Aspose try any of this kind of testing? It should be a nice to have feature.

I had lots of difference with this roundtrip test. Especially for malformed content-type, Content-Disposition, addresses and subject.

It’s a nice to have test and should be able to find many issues. Hopefully, your dev team can create similar unit test, and try it on random email generated from different source.

Thanks,

Hi Billowgy,


Thank you for your inquiry.

Information relevant to round trip testing is limited to product teams and we have no knowledge about the existence of any such test, though we can inquire about this information from the team. However, the change in the recovered EML’s text is obvious to some extent due to the fact that while converting from EML to MSG and MSG to EML back again, MailMessage body changes as the contents are translated and populated from various MSG fields such as PR_BODY, PR_HTML or PR_COMPRESSED_RTF.

Could you please share if you are facing some issue during this process? We shall investigate the issue further and assist you further.