在Pycharm中发送邮件的方法:
发送邮件需要以下三个步骤(创建、登录、发送邮件)
1.创建 smtp 服务器连接: smtp = smtplib.SMTP(), smtp = smtplib.SMTP_SSL()
2.登录 smtp 服务器:smtp.login(sender, password)
3.发送邮件: smtp.sendmail(sender, receivers, message.as_string())
正文:
class Mail:
def __init__(self,receivers,content, title):
self.receivers = receivers
self.content = content
self.title = title
def send(self):
sender = '846423@qq.com'
password ='123456'
message = MIMEText(self.content)
msessage['Subject']=self.title
try:
smtp = smtplib.SMTP_SSL('smtp.qq.com', 465)
# smtplib.SMPT_SSL_PORT
smtp.login(sender, password)
smtp.sendmail (sender,receivers,message.as_string())
except smtplib.SMTPException as e: print(e)因为时间原因,不再完善,如有错误,欢迎各位指出,谢谢!
本文介绍如何使用Python的smtplib库在PyCharm环境中实现邮件发送功能,包括SMTP服务器连接创建、登录及邮件发送的具体步骤。
178

被折叠的 条评论
为什么被折叠?



