Chilkat Perl MIME Library is a simple library that allows developers to create and manipulate MIME and S/MIME messages.
Chilkat Perl MIME Library is available for the Mac OS X, Windows and Linux platforms.
Here are some key features of "Chilkat Perl MIME Library":
· Navigate the MIME message tree structure via the NumParts property and GetPart(index) method.
· Retrieve header field names and values.
· Add header fields to a MIME message.
· Add a detached (clear-text) digital signature to a MIME message.
· Convert MIME to an opaque signed message.
· S/MIME encrypt using a digital certificate.
· Decrypt and validate signatures in one method call.
· Attach files to a MIME message. Chilkat Mime automatically determines content-type based on file extension.
· Test to see if a message contains signed or encrypted parts.
· Get the body content automatically decoded (if encoded as Base64 or quoted-printable).
· Get the body content as a string. (already decoded from Base64 or QP)
· Get the non-decoded body content.
· Convert MIME to XML.
· Test for attachment, audio, encrypted, html, image, multipart, multipart/alternative, multipart/mixed, multipart/related, plain-text, signed, text, video, XML.
· Load MIME from file.
· Create multipart/alternative, multipart/mixed, multipart/related messages.
· Remove message sub-parts.
· Set message body from binary data.
· Set message body from in-memory string containing plain-text, HTML, XML, or anything else.
Limitations:
· 30 days trial.
What`s New in This Release: [ read full changelog ]
· (Email Object) The AspUnpack and AspUnpack2 methods were fixed to prevent the creation of duplicate HTML files.
· (Zip) On Linux systems only, the AppendFiles method failed in a rare specific circumstance.
· (TAR) Fixed Base256 internal decoding problem to support TAR archives larger than 8GB.
· (Email, MIME, Crypt2) Internal PKCS7 signed-data issue fixed for cases where the signed data contained no authenticated attributes. (??