refactor Notification sending: move Mailer to Queue