批量发送带有附件的邮件时,收到的附件名异常且后缀为bin;解决办法
发布时间
阅读量:
阅读量
1、问题描述与研究背景
在利用 Python 语言自带的 smtplib 模块发送包含中文命名附件的电子邮件过程中,虽然数据能够顺利完成传输,但接收方获取到的附件文件类型却显示为 bin,且附件的文件名也未能保持发送时所设定的原始名称。
附注:smtp,全称为 Simple Mail Transfer Protocol,即简单邮件传输协议

import smtplib # 负责发送邮件
import string
from smtplib import SMTP_SSL
from email.mime.text import MIMEText # 构造文本
from email.mime.multipart import MIMEMultipart # 将多个集合对象集合起来
from email.header import Header
from email.mime.application import MIMEApplication # 用于添加附件
全部评论 (0)
还没有任何评论哟~
