@ -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'