我使用下面的代码发送邮件:
...
msg = MIMEText(htmlString, 'html', 'utf-8')
msg["Subject"] = "Test Subject"
sm = smtplib.SMTP(SMTPSERVER, port=PORT, timeout=TIMEOUT)
sm.set_debuglevel(1)
# sm.ehlo()
# sm.starttls()
# sm.ehlo()
sm.login(username, password)
sm.sendmail(from_address, to_address, msg.as_string())
sm.quit()
问题是,每次我发送相同Subject
的邮件时,邮件都无法成功发送。
我尝试了不同Subject
的Test Subject1
andTest Subject2
和" est Subject...
,然后邮件立即成功发送。
我检查了SMTPSERVER
,没有过滤器Subject
。
我怎样才能找到原因并解决这个问题?