PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : einfach zu nutzendes IMAP-Interface?



samsara
18-12-2003, 03:25
Hi All!

Suche nach einer Skriptgrundlage fuer Zugriff auf meine Mailbox. Ist auf einem IMAP-Server. Habe mir mal Mail::IMAPClient (Perl-Modul) angeschaut, bisschen RFCs geschnuppert, aber das ist fuer mich alles einfach noch zu heavy. Kennt jemand etwas einfacheres? Es reicht naemlich, wenn ich den Inhalt aller neuen emails in meiner z.B. Inbox auslesen koennte.

Vielleicht weihe ich Euch kurz in den weiteren Plan ein: ein bestimmter, vorher definierter Kreis von Absendern schickt mir haeufig emails, die einfach nur einen hyperlink enthalten und sonst recht wenig. Diese emails sind i.d.R. an der subject line zu erkennen (weil sie meist durch ein "Weiterempfehlen" Formular der betreffenden Site verschickt werden). Ich moechte, dass bei Start des Skripts eben diese emails nach (in-text, nicht-HTML) hyperlinks durchsucht und letztere dann per "mozilla -remote(openURL blabla)" geoffnet werden. Spart einfach ein paar Mausklicks - dafuer bin ich immer zu haben :D ;)

In dankbarer Erwartung Eurer Vorschlaege,

Samsara

PS: Ich weiss, zu dem Thema IMAP gab es schon einige threads hier, aber nichts, was richtig gepasst haette. :)

samsara
19-12-2003, 18:19
Weiter gefragt: Hat jemand ein Skript basierend auf Mail::IMAPClient, das leicht zu modifizieren waere?

Danke,

Samsara

sebbel
01-01-2004, 18:27
unter PHP ist dies wirklich sehr einfach mit nur 3-5 Befehlen, aber ich weiß nicht, ob es für Dich in Frage kommt

samsara
02-01-2004, 13:36
Mit PHP habe ich mich noch nicht beschaeftigt, aber vielleicht ist es nicht zu schwer zu lernen - wo kann ich anfangen zu lesen? Code oder Doku im www? Koenntest Du ein Beispiel posten?

Vielen Dank,

Samsara

offe
02-01-2004, 17:57
imap (http://de3.php.net/manual/de/ref.imap.php) und Beispiel (http://www.devshed.com/Server_Side/PHP/PHPMail/PHPMail1/print_html)

Offe

samsara
02-01-2004, 18:15
danke.

Samsara

Badsteve
02-01-2004, 18:22
http://search.cpan.org/~jpaf/Net-IMAP-Simple-0.93/Simple.pm

das sieht doch nicht schwer aus?

Steve

[edit]

nimm Net::Imap die Methoden sind selbst erklärend. Sollte nicht so schwer sein. Und wenns nicht geht haste ja immernoch mrunix.

http://search.cpan.org/perldoc?Net%3A%3AIMAP

[edit]

samsara
02-01-2004, 20:03
Danke, Steve! Das sieht wesentlich einfacher aus als Mail::IMAPClient

Samsara

samsara
04-01-2004, 01:56
Mit Net::IMAP::Simple werden leider alle durchgegangenen Nachrichten als gelesen markiert. Dieses Verhalten war beim Testen wenig hilfreich, da nach dem ersten Durchgang keine ungelesenen Nachrichten uebrigblieben. Versuche jetzt mal Net::IMAP, da sind die Methoden etwas expliziter...

Samsara

samsara
04-01-2004, 13:46
Original geschrieben von samsara
Mit Net::IMAP::Simple werden leider alle durchgegangenen Nachrichten als gelesen markiert.

Kurzes update: Habe in Ruby was ganz Nuetzliches dazu entdeckt. Werde posten, sobald es fertig ist.

Greetz,

Samsara