美文网首页我爱编程
Python电子邮件

Python电子邮件

作者: 安静的冰棒 | 来源:发表于2018-06-11 16:10 被阅读0次

    一、SMTP发送邮件

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。

    Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,smtplib负责发送邮件。

    一般情况下,我们本机都是没有 sendmail 访问,这时可以使用其他邮件服务商的 SMTP 访问(QQ、网易、Google等)

    1、纯文本邮件

    2、HTML格式的邮件,就是将MIMEText中的参数由plain改为html

    3、带附件的邮件

    发送带附件的邮件,首先要创建MIMEMultipart()实例,然后构造附件,再利用smtplib.smtp发送。

    4、发送图片

    邮件的HTML文本中,一般邮件服务商添加外链是无效的,因此使用以下方式添加图片:

    相关文章

      网友评论

        本文标题:Python电子邮件

        本文链接:https://www.haomeiwen.com/subject/wdwasftx.html