@ -50,7 +50,7 @@ def send_mail(mail, request):
"""Wrapper for Django's EmailMessage.send which handles errors"""
try:
mail.send()
except SMTPException as e:
except (SMTPException, ConnectionError) as e:
if request:
messages.error(
request,
@ -36,7 +36,7 @@ def send_mail(request, *args, **kwargs):
kwargs["fail_silently"] = request is None
django_send_mail(*args, **kwargs)
_("Failed to send email: %(error)s.") % {