diff --git a/app/factory.py b/app/factory.py
index f3116666357bd96fb1702db88509509fc9d49a78..8d11576e682df5ce6d9d7620f36e49a0de4522f6 100644
--- a/app/factory.py
+++ b/app/factory.py
@@ -69,33 +69,6 @@ def create_app(config=None):
         )
 
     if not app.debug:
-        # Send ERROR via mail
-        from logging.handlers import SMTPHandler
-
-        mail_handler = SMTPHandler(
-            app.config["MAIL_SERVER"],
-            fromaddr=app.config["EMAIL_SENDER"],
-            toaddrs=app.config["ADMIN_EMAILS"],
-            subject="CSEntry: ERROR raised",
-            credentials=app.config["MAIL_CREDENTIALS"],
-        )
-        mail_handler.setFormatter(
-            logging.Formatter(
-                """
-            Message type:       %(levelname)s
-            Location:           %(pathname)s:%(lineno)d
-            Module:             %(module)s
-            Function:           %(funcName)s
-            Time:               %(asctime)s
-
-            Message:
-
-            %(message)s
-        """
-            )
-        )
-        mail_handler.setLevel(logging.ERROR)
-        app.logger.addHandler(mail_handler)
         # Log to stderr
         handler = logging.StreamHandler()
         handler.setFormatter(
@@ -118,7 +91,6 @@ def create_app(config=None):
             "SENTRY_DSN",
             "SECRET_KEY",
             "LDAP_BIND_USER_PASSWORD",
-            "MAIL_CREDENTIALS",
             "SQLALCHEMY_DATABASE_URI",
         )
     ]
diff --git a/app/settings.py b/app/settings.py
index 5e6eb49f76018a63c1c2c0f346243e39293e248e..7cb81e0c6c9a5e9d8c5661cdf189ef51b48a797b 100644
--- a/app/settings.py
+++ b/app/settings.py
@@ -21,10 +21,6 @@ SECRET_KEY = (
     os.environ.get("SECRET_KEY")
     or b"\x0d\x11{\xd3\x13$\xeeel\xa6\xfb\x1d~\xfd\xb2\x9d\x16\x00\xfb5\xd64\xd4\xe0"
 )
-MAIL_SERVER = "mail.esss.lu.se"
-MAIL_CREDENTIALS = None
-ADMIN_EMAILS = ["admin@example.com"]
-EMAIL_SENDER = "noreply@esss.se"
 
 JWT_BLACKLIST_ENABLED = True
 JWT_BLACKLIST_TOKEN_CHECKS = ["access", "refresh"]