使用python中的子进程发送带附件的电子邮件

时间:2017-04-12 16:42:24

标签: python

import subprocess

def send_message(recipient, subject, body):
    process = subprocess.Popen(['mail', '-s', subject, recipient], stdin=subprocess.PIPE)

    process.communicate(body)

send_message(recipient, subject, body)

目前使用这个小脚本发送常规消息。是否可以通过此电子邮件发送附件?如果可能的话,宁愿不改变它现在使用smtplib。

0 个答案:

没有答案