XMail 3.7 has been released. XMail is a free osax for Mac OS X (10.4.x for both PPC and Intel) allowing you to send mails from AppleScript without having to use a third part application. XMail supports the following :
common authentication schemes (POP, APOP, PLAIN, AUTH, ANONYMOUS, CRAM-MD5, CRAM-SHA1)
text and HTML mails
supports unicode flawlessly in many fields (TO, CC, BCC, Subject, Body,...)
allow the customization of mail headers
handles SSL sockets
handles file attachments
XMail is released under the GNU GPL licence and is free of use.
Here is a detailed description of what was added / fixed in this release of XMail :
fixed a bug when trying to authenticate without giving the username and/or password
Added a switch to allow you change the date of the mail being sent (either a string or an AppleScript date)
the ’mail date’ command has been renamed to ’mail datestamp’ (there was a terminology conflict)
the ’mail datestamp’ now accepts an applescript date as its direct parameter and generates a RFC822 compatible date
added the ability to generate a mail without sending it
added the ability to write the content of the mail being sent in a file
when no smtp server is given, "localhost" is assumed
fixed a bug when encoding string of more than 76 characters in the headers of a mail (Subject, To, Cc, Bcc fields)
fixed a bug in the base64 encoding algorithm making it impossible for some SMTP servers to deliver properly attachments
fixed interoperability with some SMTP servers when using SSL encrypted sockets
fixed a memory issue when sending multiples attachments
fixed a problem when using XMail with a MacTel
XMail is free, but if you are a regular user of XMail, then consider buying a $10 licence for XMail
You can download the latest Binary version of XMail here
You can download the latest sources of XMail here
Happy scripting & e-mailing !