Fix issue #99 - emailing does not work when dealing with large files

In Django large files are closed immediately after the model save. That's why attachments shall be assembled prior saving the model. This commit fixes the issue.