Преглед изворни кода

Authentication is only applied when both the username and password have values. (#2937)

Leo Q пре 1 година
родитељ
комит
cc754122fc
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      api/libs/smtp.py

+ 1 - 1
api/libs/smtp.py

@@ -16,7 +16,7 @@ class SMTPClient:
         smtp = smtplib.SMTP(self.server, self.port)
         smtp = smtplib.SMTP(self.server, self.port)
         if self._use_tls:
         if self._use_tls:
             smtp.starttls()
             smtp.starttls()
-        if (self.username):
+        if self.username and self.password:
             smtp.login(self.username, self.password)
             smtp.login(self.username, self.password)
         msg = MIMEMultipart()
         msg = MIMEMultipart()
         msg['Subject'] = mail['subject']
         msg['Subject'] = mail['subject']