Просмотр исходного кода

if an alias is disabled, accept email but not forward to user inbox

Son NK 5 лет назад
Родитель
Сommit
a5a3bbbd63
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      email_handler.py

+ 5 - 0
email_handler.py

@@ -92,6 +92,11 @@ class MailHandler:
 
             with app.app_context():
                 gen_email = GenEmail.get_by(email=alias)
+
+                if not gen_email.enabled:
+                    LOG.d("%s is disabled, do not forward", gen_email)
+                    return "250 Message accepted"
+
                 website_email = parse_srs_email(envelope.mail_from)
 
                 forward_email = ForwardEmail.get_by(