5

Ich möchte mein eigenes webbasiertes Tool zur Suche nach Nachrichten im Posteingang meines Google Mail-Kontos entwickeln und einige davon löschen.Welche Sprachen und Bibliotheken sollte ich für die Arbeit mit Google Mail verwenden?

Die Projekte, an denen ich in meinem Programmierleben gearbeitet habe, unterscheiden sich sehr von diesen. Meine Frage lautet daher: Welche Sprachen, Werkzeuge und Bibliotheken sollten für diese Aufgabe verwendet werden?

+0

Ich glaube nicht, dass Sie besser als Google Mail ^^ –

+0

Ich denke, Gmail wird nur von einer Reihe von Menschen entwickelt. –

+0

@Clement Herreman: Ich nehme an, Sie kennen BetterGMail .... – Mahin

Antwort

6

Ich denke, können Sie libgmail

Das libgmail Projekt ist eine reine Python-Bindung Gmail Zugriff auf Google-Web-Mail-Service zu bieten.

Die Bibliothek wird derzeit mit einem Demo-Dienstprogramm ausgeliefert, um Nachrichten von einem Google Mail-Konto in mbox-Dateien zu archivieren, die für den Import in einen lokalen E-Mail-Client geeignet sind.

Sein frei von cost.Download es here

Lassen Sie mich wissen, ob es für Sie arbeitet oder nicht.

+0

Danke. Ermöglicht es auch das Löschen von Nachrichten aus dem Posteingang? –

+0

Ja, ich denke schon. Ich schlage vor, es wird besser, wenn Sie mehr darüber lesen. Ehrlich gesagt, ich habe nur eine kurze Vorstellung davon und nicht mehr. –

3

Haben Sie in Betracht gezogen, Google Mail-Filter zu verwenden? Es gibt einige einfache Möglichkeiten, dies zu tun, ohne auf vollwertige Programme zu schreiben see. Dies ist vielleicht nicht so raffiniert wie das Erstellen eines benutzerdefinierten Programms, aber es hat meine Bedürfnisse bisher ziemlich gut erfüllt. Erkunden Sie auch Gmail advanced search Abfragen. Seien Sie vorgewarnt, ein wenig Einfallsreichtum und Kreativität ist erforderlich.

+0

Danke. Aber in diesem Fall möchte ich ein Programm entwickeln. –

+3

Sicher warum nicht, ich unterstütze total http://programmer.97things.oreilly.com/wiki/index.php/Reinvent_the_Wheel_Often –

8

Sie sollten es über eine Standard-IMAP-Bibliothek tun können, die für jede Sprache vorhanden sein sollte.

+1

Verwenden Sie eine IMAP- oder POP3-Bibliothek, und Sie werden Fähigkeiten erlernen, die Sie woanders machen können. – Nick

+0

Optional könnte ich die Magie über CURL tun, aber das ist Schmerz in den Arsch mit AJAX-Schnittstellen wie diesem – dusoft