Store all emails in queue before attempting to send any if not using cronjob. This will prevent someone getting missed during a email run if sending a smtp mail times out
Do not send emails if email notifications are disabled.