ploneサイトからメールを送る方法を誰か教えてください。私がやろうとしていることは(私のポイントをリストアップします)
- contact us と呼ばれるテンプレート ページ (html ページ) があります。ユーザーは自分の名前、電子メール ID、住所などを入力できます。入力後、特定のメール ID に送信する必要があります。
- お問い合わせのhtmlページからこれらの値を取得するための.pyファイルを作成します。
- 値を取得したら、特定のメール 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」で自分のメールIDを指定して直接テストしましたが、メールを受信しませんでした。誰でも私の物の何が悪いのか教えてもらえますか?
前もって感謝します