在Django通过Amazon SES发送电子邮件时,如何更改显示名称?

2024-09-29 21:30:19 发布

您现在位置:Python中文网/ 问答频道 /正文

目前我有一个在Django使用Amazon SES发送电子邮件的工作实现。在

我的设置是这样的。在设置.py我有:

EMAIL_HOST = 'email-smtp....'
EMAIL_PORT = 25
EMAIL_HOST_USER = 'my-email-host-user'
EMAIL_HOST_PASSWORD = 'my-email-host-password'
EMAIL_USE_TLS = True

在我看来,我有:

^{pr2}$

当我打开邮件时,邮件头中会显示:

FromEmail@example.com via amazonses.com 

我想定制这个,这样我就可以这样做:

UserFirstName UserLastName via amazonses.com

我该怎么做呢?在


Tags: djangopycomhostamazon电子邮件emailmy
1条回答
网友
1楼 · 发布于 2024-09-29 21:30:19

我怀疑你可以,但是你应该可以使用这样的from地址:

email_message = EmailMessage('This is a title', 'This is a message body', 'UserFirstName UserLastName <FromEmail@example.com>', ['ToEmail@example.com'])

这将导致电子邮件客户端显示如下“发件人”地址:

^{pr2}$

相关问题 更多 >

    热门问题