我正在使用 Gmail SMTP 服务器从我的网站用户发送电子邮件。
以下是我的 settings.py 中的默认设置。
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'example@example.com'
EMAIL_HOST_PASSWORD = 'pwd'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
SERVER_EMAIL = EMAIL_HOST_USER
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
如果我想让用户发送电子邮件,我会覆盖这些设置,并使用Django的电子邮件发送方法发送电子邮件。当系统发生异常时,我会从example@example.com接收一封电子邮件。有时我会收到来自某个已登录用户的电子邮件。这也可能意味着当用户从我的网站收到发送的电子邮件时,其发送地址与实际用户不同。
如何避免这种情况?