谁能告诉我如何从plone站点发送邮件。我想做的是(将列出我的观点)
- 我有一个名为联系我们的模板页面(html 页面)。用户可以在其中输入他/她的姓名、电子邮件 ID、地址等。输入内容后,他必须将其提交到特定的邮件 ID。
- 我创建了一个 .py 文件,用于从联系我们的 html 页面获取这些值。
- 获取值后,应将其邮寄到特定的邮件 ID。
我的 html 页面有点像:
<html>
<form action="mailto" method = "post" name="mailto">
Name :<input type="text" name="fname" />
address :<input type="text" name="address"/>
</form>
</html>
mailto.py
class MailTo(BrowserView)
def __init__(self,context,request):
self.context = context
self.request = request
def registerdetail(self):
mailhost = self.context.MailHost
form= self.request.form
name=form.get('fname')
address=form.get('address')
mto = 'xxxx@gmail.com'
msg="""
Name:%s
Address:%s
""" %(name,address)
mailhost.send(messageText=msg, mto=mto, mfrom='yyy@yahoo.com')
return self.sucesspage()
我通过在“mto=gsgfsf@gmail.com”中提供我自己的mailid 直接对其进行了测试,但我没有收到任何邮件。谁能告诉我的东西有什么问题。
提前致谢