1
誰でも私のプログラムに何が間違っているか知っていますか? 私はmain.pyを書く。それをGAEに起動します。 appid.appspotmail: が、私はGAE上でいくつかの単語をキー入力するとき、それはテーブルGAE(python)がメールを受信し、掲示板に投稿してからすべてのユーザーにメールを送信する必要はありますか?
class Send(webapp.RequestHandler):
def send(self):
mail.send_mail(sender=users.get_current_user(),
to=Greeting.author.all(),#Table
body=self.request.get('content'))
self.redirect("/")
application = webapp.WSGIApplication([
('/', MainPage),
('/sign', Guestbook),##click sign to use Guestbook
('/sign', Send)
], debug=True)
に著者にメールを送信することはできませんそして、私はhandle_incoming_email.py を書くには、123 @のhttpにメールを送信しよう.COM 私はテーブル内の任意のものを見ることができないとメールがを参照してください電子メールを送信するためにhttp://code.google.com/appengine/docs/python/mail/receivingmail.html
を参照してくださいrecievingためにテーブル
class ReceiveEmail(InboundMailHandler):
def receive(self,message):
logging.info("Received email from %s" % message.sender)
plaintext = message.bodies(content_type='text/plain')
mail.send_mail(sender=mail_message.sender,
to=m.Greeting.author.all(),
body=plaintext)
application = webapp.WSGIApplication([
ReceiveEmail.mapping()
], debug=True)
私は、単純なゲストブックのデモを持っているガイド(http://code.google.com/appengine/docs/python/gettingstarted/を)始めたばかりのPythonを読んでお勧めします。その後、メールAPIの概要(http://code.google.com/appengine/docs/python/mail/)を読んでください。 –