since delayed jobs requires a paid account in heroku, currently we send the mail during the controller action.
no need for it, since delayed jobs are not enabled yet.