我在我的网站上放了一个联系表单,我在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 ×1