失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python自动发邮件报554错误_python==使用smtp发送邮件的源代码 解决554错误码的问题...

python自动发邮件报554错误_python==使用smtp发送邮件的源代码 解决554错误码的问题...

时间:2023-07-11 17:16:50

相关推荐

python自动发邮件报554错误_python==使用smtp发送邮件的源代码 解决554错误码的问题...

import smtplib

from email.mime.text import MIMEText

from email.header import Header

import time

def email():

#发送邮箱服务器

smtpserver = ""

#发送邮箱的账号/密码

user= "我的邮箱@"

password="我的密码"

#发送邮箱

sender="我的邮箱@"

#收件箱

receiver = "你的邮箱@"

#发送主题

subject = "《脑筋急转弯》"

#编写HTML类型的邮件正文

msg = MIMEText("

ssssssssssssssss

","html","utf-8")

msg[‘Subject‘] = Header(subject, ‘utf-8‘)

try:

#这两个参数必须要,不然就会出现554的错误,不然少参数

msg[‘from‘]=sender

msg[‘to‘]=receiver

#连接发送邮箱

smtp = smtplib.SMTP()

smtp.connect(smtpserver)

smtp.login(user,password)

smtp.sendmail(sender, receiver, msg.as_string())

smtp.quit()

print("执行第",i,"次,成功!")

time.sleep(2)

except:

print("第",i,"次发送失败!")

i=1

while i:

email()

i +=1

if i >3:

break

如果觉得《python自动发邮件报554错误_python==使用smtp发送邮件的源代码 解决554错误码的问题...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。