我试图在web2py中发送邮件,但没有任何反应。
这是我的代码:
from gluon.tools import Mail
mail = Mail()
def sendMail():
mail.settings.server = 'smtp.yahoo.com:465'
mail.settings.sender = 'mymail@yahoo.com'
mail.settings.login = 'abc:password'
mail.send(to='a@gmail.com', subject='Hello', message='You've received a mail.')
有没有人知道我做错了什么?
答案 0 :(得分:0)
您是否尝试将mail.send
更改为:
mail.send(to='a@gmail.com', subject='Hello', message="You've received a mail.")
这似乎很简单SyntaxError
,因为您使用单引号定义了message
字符串,并且您在 You&#39处使用单引号; ve ,正在制作`message ='你'其余的(收到邮件....)一个SyntaxError并使用双引号应该修复它。