python3发送任意文件邮件的实例

  

        # !/usr/bin/python   # - * -编码:utf - 8 - *   进口smtplib   进口email.mime.multipart   进口email.mime.text   从email.mime。文本导入MIMEText   从email.mime。多部分进口MIMEMultipart   从email.mime。应用程序导入MIMEApplication      def send_email (smtpHost sendAddr、密码recipientAddrs,主题=?内容="):   味精=email.mime.multipart.MIMEMultipart ()   味精('从']=sendAddr   味精(',']=recipientAddrs   味精(“主题”)=主题   内容=txt=email.mime.text。MIMEText(内容、“普通”、“utf - 8”)   msg.attach (txt)         #添加附件,传送D:/mydev yasuo.rar文件   部分=MIMEApplication (open (D: 6./mydev/rar, rb) .read ())   部分。add_header(“附加”,“附件”,文件名=皔asuo.rar”)   msg.attach(部分)      smtp=smtplib.SMTP ()   smtp。连接(smtpHost ' 25 ')   smtp。登录(sendAddr、密码)   smtp。sendmail (sendAddr recipientAddrs, str(味精))   打印(“发送成功!”)   smtp.quit ()      试一试:      主题=' Python测试邮件”   内容='这是一封来自Python编写的测试邮件。”   send_email (“smtp.163.com”,“18310161797 @163.com”,“邮箱密码”、“526189064 @qq.com”,主题,内容)   除了例外犯错:   打印(err)      

以上这篇python3发送任意文件邮件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

python3发送任意文件邮件的实例