diff --git a/ennstatus/status/functions.py b/ennstatus/status/functions.py --- a/ennstatus/status/functions.py +++ b/ennstatus/status/functions.py @@ -60,7 +60,8 @@ def _check_server(data): current_app.logger.error('%s is set to %s' % (server_name, status)) - _send_mail(server_name, status, last_updated) + if data['server_status'] != 'Unknown' and status != 'Offline': + _send_mail(server_name, status, last_updated) for key in ('server_status', 'tor_status'): data[key] = status