XMail is an osax for Mac OS X (10.4 & 10.3) allowing scripters to send mail from AppleScript without using a third party application. XMail supports many authentication mechanism (Plain,Login,Anonymous, cram-md5,cram-sha1), multiple recipients (To,Cc,Bcc), crypted connection using SSL, extra mail headers, supports Unicode, handles attachments flawlessly, accepts text and html mails, is free and open source.
After one year without any release, XMail 3.0 is finaly here, bringing a lot of new features :
Full Unicode support,
moved the encoding of the body from ISO-8859-1 to UTF8,
support for mail addresses of the form : The Name
added the ability to include Unicode characters in the name of the recipients and in the subject,
the quoted-printable algorithm is now included and used correctly,
new mime-types/extension based on a plist, so you can add your own mimes-types,
now handle sending mails to more than 100 recipients at once (useful for mailing-lists.),
re-design of the memory management. XMail now has a smaller memory footprint, no more leaks.
the bound for MIME messages are no longer pre-encoded in XMail,
better error reporting (you can catch traditional STMP error codes in your ’try ... end try’ blocks along with the SMTP error message)
a new authentication algorithm has been added CRAM-SHA1, it is based on the RFC, I did not have the opportunity to test it,
’send mail’ now returns the mail that was sent, allowing you to save a copy of the mail,
the ’Scripting Definition File’ is now included in the bundle. (Useful for Tiger users.
a new suite: ’XMail toolbox’ that offers handy commands for those using ’send raw mail’ allowing them
to benefit from the latest additions made to ’send mail’
—
If you want to support the development of XMail you can buy a licence for XMail ($10 or 8.5€ without VAT) , you’ll receive in exchange a serial number, you should use this number whenever you want to have information and or technical supports for XMail, you’ll be also be personally advertised of every new version of XMail.
—
XMail for Tiger&Panther
XMail source code XCode 2.1
XMail samples by JJ