Python django msg.send()无法正常工作

Python django msg.send()无法正常工作,python,django,Python,Django,当我通过django视图发送邮件时(代码如下): 我的邮件只发送到本地主机电子邮件id,而不是gmail id。如何纠正此问题?Django不会自动发送到远程服务器。它是通过SMTP后端完成的。您需要配置它 要配置SMTP服务器,您必须在设置中提供类似的设置。py[如果安装了SMTP] EMAIL_HOST = "smtp.gmail.com" EMAIL_PORT = '587' EMAIL_HOST_USER = "xxx@gmail.com" #create a gmail id EMAI

当我通过django视图发送邮件时(代码如下):


我的邮件只发送到本地主机电子邮件id,而不是gmail id。如何纠正此问题?

Django不会自动发送到远程服务器。它是通过SMTP后端完成的。您需要配置它


要配置SMTP服务器,您必须在设置中提供类似的设置。py[如果安装了SMTP]

EMAIL_HOST = "smtp.gmail.com"
EMAIL_PORT = '587'
EMAIL_HOST_USER = "xxx@gmail.com" #create a gmail id
EMAIL_HOST_PASSWORD = "xxxx"#pwd for that id
EMAIL_USE_TLS = True 

我可以使用这些设置将邮件发送到不同的邮箱ID,如yahoo、rediff、gmail e.t.c
EMAIL_HOST = "smtp.gmail.com"
EMAIL_PORT = '587'
EMAIL_HOST_USER = "xxx@gmail.com" #create a gmail id
EMAIL_HOST_PASSWORD = "xxxx"#pwd for that id
EMAIL_USE_TLS = True