From 9cd348d94af782008f1a561a0b36da9231878833 Mon Sep 17 00:00:00 2001 From: Paul Tremberth Date: Tue, 22 Aug 2017 12:29:47 +0200 Subject: [PATCH] Handle None values for smtp user and password --- scrapy/mail.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scrapy/mail.py b/scrapy/mail.py index 6d809dc99..0cfb4ec79 100644 --- a/scrapy/mail.py +++ b/scrapy/mail.py @@ -36,8 +36,8 @@ class MailSender(object): smtpuser=None, smtppass=None, smtpport=25, smtptls=False, smtpssl=False, debug=False): self.smtphost = smtphost self.smtpport = smtpport - self.smtpuser = to_bytes(smtpuser) - self.smtppass = to_bytes(smtppass) + self.smtpuser = to_bytes(smtpuser) if smtpuser is not None else None + self.smtppass = to_bytes(smtppass) if smtppass is not None else None self.smtptls = smtptls self.smtpssl = smtpssl self.mailfrom = mailfrom