Author |
|
sarahmcjj Newbie
Joined: 09 July 2022 Location: United Kingdom
Online Status: Offline Posts: 9
|
Posted: 09 July 2022 at 9:53am | IP Logged
|
|
|
Hello all, good place to start as a kind of shared kb, but above this box warns to send questions to the support desk
Anyway I have to migrate from a competitor's component due to unsupported features and I hope not to have such a bad experience twice.
OK it was as easy as ABC to open an eml message via
https://afterlogic.com/mailbee-net/docs/MailBee.Mime.MailMessage.LoadMessage_overload_3.html
But I didn't find anything in the collection
https://afterlogic.com/mailbee-net/docs/MailBee.Mime.Attachment.html
To get the SHA1 and SHA256 of a specific attachment without saving it to the disc (on the fly)
The second issue is the confusion to get the attachment's file name from plenty of methods:
.AsMimePart.Filename
.Filename
.FilenameOriginal
.Name
Help says that .Filename is never empty, but is it safe to save to disc using .Filename? Are the .Filename characters validated to use when saving in Windows?
What's the real usage of .IsZip? Is it True for .rar files or other compressed archives as well?
|
Back to Top |
|
|
sarahmcjj Newbie
Joined: 09 July 2022 Location: United Kingdom
Online Status: Offline Posts: 9
|
Posted: 09 July 2022 at 2:07pm | IP Logged
|
|
|
Attachment.RawHeader can I request an improvement to line up the returned string?
For instance, format this real sample output:
Content-Type: text/html;
name="Error decrypting message.htm"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="Error decrypting message.htm"
like this:
Content-Type: text/html; name="Error decrypting message.htm"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="Error decrypting message.htm"
|
Back to Top |
|
|
Alex AfterLogic Support
Joined: 19 November 2003
Online Status: Offline Posts: 2206
|
Posted: 11 July 2022 at 1:17am | IP Logged
|
|
|
I'm afraid this would be too specific functionality. We consider adding only the features which are required by lots of developers.
Regards,
Alex
|
Back to Top |
|
|