django发送电子邮件

django发送电子邮件,django,email,send,Django,Email,Send,嘿,我似乎不能用send_mail发送电子邮件,我不知道为什么 这是我的详细资料 settins.py 我的看法 此操作失败并出现错误 getaddrinfo() argument 1 must be string or None 有人有什么想法吗 我正在开发OSX Leopard 这是最后的回溯 /System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/smtplib.py in connect for re

嘿,我似乎不能用send_mail发送电子邮件,我不知道为什么

这是我的详细资料

settins.py

我的看法

此操作失败并出现错误

getaddrinfo() argument 1 must be string or None
有人有什么想法吗

我正在开发OSX Leopard

这是最后的回溯

/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/smtplib.py in connect
for res in socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM): ...
▼ Local vars
Variable    Value
host    ('localhost',)
msg     'getaddrinfo returns an empty list'
port    25
self    <smtplib.SMTP instance at 0x153b1e8>

EMAIL_HOST后面的逗号使其成为长度为1的元组,而不是字符串。删除多余的逗号。

电子邮件主机后的逗号使其成为长度为1的元组,而不是字符串。去掉多余的逗号。

就这样,我的问题解决了!非常感谢你!就这样,我的问题解决了!非常感谢你!
getaddrinfo() argument 1 must be string or None
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/smtplib.py in connect
for res in socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM): ...
▼ Local vars
Variable    Value
host    ('localhost',)
msg     'getaddrinfo returns an empty list'
port    25
self    <smtplib.SMTP instance at 0x153b1e8>