Cha*_*rts 10 python email email-headers mailjet
我正在使用 python mailjet api,发现我可以设置发件人的姓名,这样我就可以让它们从“Carlos”显示,而不是从“Info”(info@example.com)显示电子邮件。我还想添加一张像西南航空或 Twitter 那样的个人资料图片。
有人知道我该怎么做吗?
我知道如果我不发布代码人们就会生气,所以这里有一些代码:
mailjet = Client(auth=(API_KEY, API_PASSWORD), version='v3.1')
data = {
'Messages': [
{
"From": {
"Email": "info@example.com",
"Name": "Carlos"
},
"To": [
{
"Email": trip.email
}
],
"Subject": "Subject of the message",
"TextPart":"This is the body of the message",
"Headers": {
"X-My-Header": "https://www.example.com/profile_pic.png"
}
}
]
}
mailjet.send.create(data=data)
Run Code Online (Sandbox Code Playgroud)
2022 年更新:最好的方法是BIMI(消息识别品牌指标)。
BIMI 使用DMARC来确保真实性,然后允许指定注册为商标的品牌徽标,以显示在电子邮件客户端中(Google 将此称为“验证标记证书”)。
我认为目前还没有规范(请参阅2021 年IETF BIMI 草案),因此最好的资源是BIMI 小组本身。
有两个标题可能(但可能不会)适合您:
两者都没有得到很大的支持。Apple Mail 在 v4.5 之前一直支持 X-Image-URL。
它不是标题,但我认为Gravatar可能是最接近您正在寻找的东西。使用 Gravatar 帐户,您可以发布与电子邮件的 MD5 哈希值相匹配的图像,以供各种网站和电子邮件客户端获取。有一些电子邮件客户端帮助程序/扩展程序/插件的实现将发件人电子邮件头像应用于邮件,包括 Thunderbird 的联系人照片插件,但这甚至没有在 Thunderbird 上得到广泛采用,而 Thunderbird 本身也没有广泛采用。
我无法具体评论 Google 是如何完成此操作的,但许多企业系统只是从您的帐户配置文件中传播您的图像。
请注意,这确实引入了一种新的信心指标,可以被网络钓鱼攻击滥用,尽管我还没有看到过。
| 归档时间: |
|
| 查看次数: |
4484 次 |
| 最近记录: |