Another approach is to send emails asynchronously (as an own thread). Most people talk about using celery or other third party apps for this approach. Since the current solution works, i didn't spend much time to investigate asynchronous (threaded) emailing.
Example: http://stackoverflow.com/questions/4447081/how-to-send-asynchronous-email-using-django#4447147 -- https://code.launchpad.net/~widelands-dev/widelands-website/notifications_cleanup/+merge/323457 Your team Widelands Developers is subscribed to branch lp:widelands-website. _______________________________________________ Mailing list: https://launchpad.net/~widelands-dev Post to : widelands-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~widelands-dev More help : https://help.launchpad.net/ListHelp