我想代表用户向第三方发送电子邮件。关键是让用户的电子邮件显示为“发件人:”电子邮件。
我尝试send_mail
将用户的电子邮件用作from_email
,但无济于事。当我使用 gmail 的服务器发送邮件时,第三方将其EMAIL_HOST_USER
视为“发件人:”电子邮件。当我尝试使用 namecheap 的邮件服务器时,我得到了SMTPRecipientsRefused: {u'<to email>': (553, '5.7.1 <from email>: Sender address rejected: not owned by user <EMAIL_HOST_USER>')}
.
如果可能的话,我也想避免询问他们的密码。