Antworten von Gmail mit smtplib - Python
Ok, ich arbeite an einer Art von system, so dass ich beginnen können, die Operationen, die auf meinem computer mit sms-Nachrichten. Ich kann es zum senden der ersten Nachricht:
import smtplib
fromAdd = 'GmailFrom'
toAdd = 'SMSTo'
msg = 'Options \nH - Help \nT - Terminal'
username = 'GMail'
password = 'Pass'
server = smtplib.SMTP('smtp.gmail.com:587')
server.starttls()
server.login(username , password)
server.sendmail(fromAdd , toAdd , msg)
server.quit()
Ich muss nur wissen, wie zu warten, bis die Antworten oder ziehen Sie die Antwort von Google Mail selbst, dann speichern Sie in einer Variablen für später Funktionen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Anstelle von SMTP, das verwendet wird, für das senden von E-Mails verwenden, sollten Sie entweder POP3 oder IMAP (letzteres ist vorzuziehen).
Beispiel für die Verwendung von SMTP (der code ist nicht von mir, siehe url unten für weitere Informationen):
Schamlos gestohlen von hier
Uku Antwort sieht zumutbar ist. Aber als Pragmatiker bin, werde ich eine Frage beantworten, die Sie nicht Fragen Sie, und schlage vor, ein schöner, IMAP-und SMTP-Bibliothek.
Ich habe nicht verwendet diese mich in etwas anderen Seite Projekte, so dass Sie benötigen, um Ihre eigene Bewertung, aber beide sind viel schöner, zu verwenden.
IMAP
https://github.com/martinrusev/imbox
SMTP:
http://tomekwojcik.github.io/envelopes/
Kann ich schlage vor, Sie verwenden diese neue lib https://github.com/charlierguo/gmail
Nutzung