Python什么方法可以通过邮箱发送贺卡或明信片,,请问,使用python可
Python什么方法可以通过邮箱发送贺卡或明信片,,请问,使用python可
请问,使用python可以发送贺卡或明信片吗?
还是只能发送普通邮件?
自带的smtplib本身就支持发送HTML邮件
def send_mail(self, recipients, subject, body): msg = MIMEMultipart('alternative') msg.set_charset("utf-8") msg['Subject'] = subject msg['From'] = self.__email_from msg['To'] = ";".join(recipients) body = MIMEText(body, 'html', "utf-8") msg.attach(body) try: client = smtplib.SMTP(self.__smtp_server_host) client.login(self.__smtp_user_name, self.__smtp_user_password) client.sendmail(self.__email_from, recipients, msg.as_string()) return True except Exception, e: traceback.print_exc() logging.error(e) return False
邮件内容可以包含HTML的格式。所以是可以实现的。
关键是你能不能把你的邮件构造成你想要的
编橙之家文章,
相关内容
- Python flask文件上传报错IOError: [Errno 13] Permission denied什么
- Python sqlalchemy报InvalidRequestError如何解决,,新手学习时,
- Sublime Text空格宽度不同是什么问题,sublimetext,问题是这
- 关于RESTful多个资源关联时返回数据实现方法是什么,
- Python字节init方法示例问题,python字节init示例,之前了解
- Python redis blpop方法不能获取队列里中数据是何原因,
- Python方法怎样获取百度地图中目标信息,python获取,目前
- Python下载七牛图片解析正常却无法下载,请牛帮看下源
- Python函数直接返回与传递引用的应该如何区别怎么取舍
- Python函数内部定义之前调用报错求助,python函数,def s
评论关闭