diff --git a/service/models.py b/service/models.py index 82d12a0..88645c2 100755 --- a/service/models.py +++ b/service/models.py @@ -96,6 +96,12 @@ class MailBox(models.Model): except smtplib.SMTPDataError as e: self.status = 'E' self.error = e + + # Иногда письма о счетах, которые идут нашим манагерам попадают в спам + # Добавил проверку на этот случай. Пусть еще разок попробуют + if self.error[0:54] == "(554, b'5.7.1 Message rejected under suspicion of SPAM": + self.status = 'Q' + else: self.sent_date = datetime.datetime.now() self.status = 'S'