|
|
5鱼币
- import smtplib
- from email.mime.text import MIMEText
- from email.header import Header
- from email.utils import make_msgid, formatdate, formataddr
- def SendMail(receiver,code):
- sender = "email@139.com"
- receivers = [receiver]
- msg = MIMEText(f"验证码:{code}\n注意:请在5分钟以内进行验证", "plain", "utf8")
- msg["From"] = formataddr(["XXXXX", sender])
- msg["To"] = Header(receivers[0], "utf8")
- msg["Subject"] = Header("XXXXX 验证码", "utf8")
- msg["Message-ID"] = make_msgid()
- msg["Date"] = formatdate(localtime=True)
- try:
- smtpobj = smtplib.SMTP_SSL("smtp.139.com", 465, timeout=10)
- smtpobj.login(sender, "授权码")
- smtpobj.sendmail(sender, receivers, msg.as_string())
- print("OK")
- return True
- except Exception as e:
- print(e)
- return False
复制代码
使用的139邮箱
结果返回:(550, b'2eef6905ae5094d-049aa Mail rejected') 邮箱被拒绝 请问大佬们为什么会被拒绝 |
|