python发送邮件

桃扇骨 2022-06-14 10:54 309阅读 0赞

import smtplib

from email.MIMEMultipart import MIMEMultipart

from email.MIMEText import MIMEText

msg = MIMEMultipart()

msg[‘From’] = ‘from_addr’

msg[‘To’] = ‘to_addr’

msg[‘Subject’] = ‘monitor alarming from python’

message = ‘this is the message’

msg.attach(MIMEText(message))

mailserver = smtplib.SMTP(‘server_addr’,25)

# identify ourselves to smtp gmail client

mailserver.ehlo()

# secure our email with tls encryption

mailserver.starttls()

# re-identify ourselves as an encrypted connection

mailserver.ehlo()

mailserver.login(‘usr’, ‘pwd’)

mailserver.sendmail(‘from’,’to’,msg.as_string())

mailserver.quit()

发表评论

表情:
评论列表 (有 0 条评论,309人围观)

还没有评论,来说两句吧...

相关阅读

    相关 python发送邮件

    python的smtplib库和email库,可以方便地实现发送邮件。使用远程smtp客户端,并采用授权码登录,《Python网络数据采集》书中给出的例子是这样的:

    相关 Python发送邮件

    一、启用邮箱的SMTP访问 Python发邮件需要有SMTP服务,可以在本地搭建SMTP服务,也可以使用第三方的SMTP服务(比如网易邮箱或QQ邮箱)。 这里我使用了

    相关 python发送邮件

    这篇文章主要讲用怎么用python来发送邮件 一、准备工作 1.python3环境 2.163邮箱和qq邮箱 二、获取授权码 在学习怎么使用python发送邮