Meine Google App Engine-Anwendung benötigt E-Mail senden (was auch immer wir die Daten vom Bildschirm zu bekommen). Auf dem Entwicklungsserver gebe ich beim Starten des Servers meine SMTP-Konfiguration (Host, Port, Benutzer, Passwort) an. dann in dieser Form meiner Anwendung ich laufe, nachdem ich die Daten seiner zeigt Fehler alsSMTPServerDisconnected Ausgabe
**Traceback (most recent call last):
File "C:\Program Files\Google\google_appengine\google\appengine\ext\webapp\__init__.py", line 500, in __call__
handler.post(*groups)
File "C:\Documents and Settings\desk\Desktop\apps\temp\main.py", line 139, in post
""")
File "C:\Program Files\Google\google_appengine\google\appengine\api\mail.py", line 205, in send_mail
message.send(make_sync_call)
File "C:\Program Files\Google\google_appengine\google\appengine\api\mail.py", line 474, in send
make_sync_call('mail', self._API_CALL, message, response)
File "C:\Program Files\Google\google_appengine\google\appengine\api\apiproxy_stub_map.py", line 68, in MakeSyncCall
apiproxy.MakeSyncCall(service, call, request, response)
File "C:\Program Files\Google\google_appengine\google\appengine\api\apiproxy_stub_map.py", line 240, in MakeSyncCall
stub.MakeSyncCall(service, call, request, response)
File "C:\Program Files\Google\google_appengine\google\appengine\api\apiproxy_stub.py", line 80, in MakeSyncCall
method(request, response)
File "C:\Program Files\Google\google_appengine\google\appengine\api\mail_stub.py", line 203, in _Send
self._SendSMTP(mime_message, smtp_lib)
File "C:\Program Files\Google\google_appengine\google\appengine\api\mail_stub.py", line 139, in _SendSMTP
smtp.quit()
File "C:\Python26\lib\smtplib.py", line 730, in quit
res = self.docmd("quit")
File "C:\Python26\lib\smtplib.py", line 362, in docmd
self.putcmd(cmd,args)
File "C:\Python26\lib\smtplib.py", line 318, in putcmd
self.send(str)
File "C:\Python26\lib\smtplib.py", line 310, in send
raise SMTPServerDisconnected('please run connect() first')
SMTPServerDisconnected: please run connect() first**
seine Erzählung, die SMTPServerDisconnected vorgelegt, bitte() erste Code ausführen verbinden folgende Ich verwende
mail.send_mail (sender = "[email protected]", to = "[email protected]", subject = "Test Message", body = ""“ Lieber Albert:
Your example.com account has been approved. You can now visit
http://www.example.com/ and sign in using your Google Account to
access new features.
Please let us know if you have any questions.
The example.com Team
""")
Bitte sagen Sie mir, was falsch in diesem Code ist: Ich bin zu Python und Google Apps
ich für jede eine Antwort warte Vielen Dank im Voraus
Ich bin Beispielcode der gleichen genommen, was es hier erwähnt (http://code.google.com/appengine/docs/python/tools/devserver.html#Using_Mail) speziell ich bin keine SMTP-Server in meinem konfiguriert lokale, dessen Einnahme den Weg von Python .. – SKSK
Er, mit ‚smtp.example.com‘, wie in diesem Beispiel ist offensichtlich nicht zur Arbeit gehen. Wie lautet deine genaue Befehlszeile? –
HiJohnson ... für smtp_host Mail-ID ich meine E-Mail-ID angegeben, nicht gegeben 'smtp.example.com' das ist, was meine Befehlszeile dev_appserver.py [email protected] --smtp_port = 25 - smtp_user = aaaa --smtp_password = bbbb temp wo temp ist meine Anwendung Erzähl mir woher bekomme ich Host, Port, Benutzername, Passwort Details? – SKSK