Sending one notification email for a group of jobs

At the moment, the easy way to send any sort of e-mail would be to throw a dependent job in the mix that essentially does nothing, but has a list of users to be notified in it. When the jobs are done, the notification will be sent off.

The problem here is that the contents of that e-mail aren’t customizable.

We’ve thought about moving the e-mail and other notifications out to an event script since 6.0 when we removed Growl and a few other notification backends. At the moment, I think if you want a customized e-mail, having an OnJobFinished event and writing your own e-mails is the way to go. If your mail server requires passwords though, it’ll be tricky to keep them secure.

Also of note, smtplib changed in 2.7.12 due to SSL/TLS changes in Python, so if you’re using it in an event you’ll need to make sure it’ll support our Python version (2.7.11). I’ve been working with a user on that in the ticket system at the moment…