我在django网站上使用gmail smtp。我有一个联系表,用户在其中输入电子邮件和消息,然后通过以下方式向管理员发送邮件:
email = EmailMessage('email subject', 'email message', settings.EMAIL_HOST_USER,
['admin.mysite@gmail.com'],
headers = {'Reply-To': 'user@foo.bar',
'Sender': 'user@foo.bar','from': 'user@foo.bar','Return-Path': 'user@foo.bar'})
email.send(fail_silently=False)
Run Code Online (Sandbox Code Playgroud)
电子邮件已正确发送/接收,但是当管理客户端选择gmail答复时,它将始终答复settings.EMAIL_HOST_USER,而不是用户地址。在电子邮件原始标头上,“发件人”和“返回路径”使用以下设置进行设置。EMAIL_HOST_USER
| 归档时间: |
|
| 查看次数: |
11304 次 |
| 最近记录: |