小编ram*_*ono的帖子

Django send_mail函数中的email_from不起作用

我在我的网站上放了一个联系表单,我在settings.py中有这个

# Email settings
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'myemail@gmail.com'
EMAIL_HOST_PASSWORD = '****'
EMAIL_PORT = 587
Run Code Online (Sandbox Code Playgroud)

这在我的views.py中

name = form.cleaned_data['name']
email = form.cleaned_data['email']
message = form.cleaned_data['message']
subject = 'Email from ' + name
content = name + '\r\n' + email + '\r\n\r\n' + message

send_mail(subject, content, email, ['me@myemail.com'])
Run Code Online (Sandbox Code Playgroud)

一切正常,我收到包含所有信息的电子邮件,但是,myemail@gmail.com即使from_email参数包含email发件人电子邮件的var,电子邮件也会来自.

它不起作用或我做错了什么?

我想从发件人那里收到电子邮件,所以你可以回复它,就像我在PHP中一样.

谢谢.

django

6
推荐指数
1
解决办法
1963
查看次数

标签 统计

django ×1