Python之发送邮件(中文昵称)实现办法

发送邮件想把发送人显示为昵称

发送英文昵称(最简单)

message['From'] = "NickName <XXXX@XXXX.com>"

发送中文昵称方法1

h = Header('老王', 'utf-8')
h.append('<XXXX@XXXX.com>', 'ascii')
message["From"] = h

发送中文昵称方法2

from email.utils import formataddr
message['From'] = formataddr(["老王", "XXXX@XXXX.com"])
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,039评论 3 119
  • ibatis 中需要对 井号和美元符号转义。使用 ## 代替#,使用$$ 代替 $。今天遇到的问题: 在 mysq...
    智勇双全的小六阅读 3,880评论 0 0
  • 今天上午,跟随“走读北京”的张传玖老师深度游览了北海公园。 这个公园以前也来过的,但只是走马观花地走一走著名景点。...
    金明啊阅读 2,920评论 0 0
  • 董文敏书画皆称散淡、简约、清远,韵接晋唐,和风朗月极其高雅,习之愈久敬畏愈深。其线性多变,线条圆则遒劲、扁则如兰,...
    南山老余阅读 2,622评论 0 1
  • 当你在抱怨工作不顺心,生活不如意时,常常感慨自己与别人的差距越来越大,一度羡慕他人时,是否思考过差距为何如此之大?...
    奔跑的大宝阅读 1,280评论 0 0