updated code and tests to not mail a supporter
added donation mails to own folder
test fixes and added mail content
dont send email when its not one-off, plus test