Hi folks, Just a quick documentation bug: In http://web2py.com/books/default/chapter/29/08#Sending-emails, the attachment object initializer is referred to as "Mail.Attachment()". It took me a little experimentation, but I had to use "mail.Attachment()" for things to work. Someone might want to update the documentation to reflect the correct case.
Many thanks to Massimo and other contributors... Web2py has been an excellent tool for building our in-house applications. Nick --