Skip to content
Snippets Groups Projects
Commit 1bb6c996 authored by Benjamin Bertrand's avatar Benjamin Bertrand
Browse files

Remove SMTPHandler

Errors are now sent to sentry.
No need to send them directly via e-mail.

JIRA INFRA-525
parent fbcd738e
No related branches found
No related tags found
No related merge requests found
......@@ -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",
)
]
......
......@@ -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"]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment