Neues Tuxmail-Plugin mit tuxmaild um Mails auch zu lesen !!

Games, Plugins, Utils, Tools, 3rdParty, etc...
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

Download hab ich wie bisher ins JtG Forum gestellt http://www.jackthegrabber.de/viewtopic. ... 6876#66876 (du musst allerdings angemeldet sein)
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Hmmm, das müsste dann ja die Version aus dem aktuellen Yadi 2.1.0.4 sein. Bei der habe ich nämlich das Problem, dass mich das Plugin jedesmal nach der PIN fragt, wenn ich eine gelesene Mail mit Home verlassen möchte.
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

Korrigiere ich heute noch.
Da ich jetzt nach dem Lesen, Schreiben etc. nachschaue ob neue EMails da sind, hab ich auch die Info gelöscht das der PIN Code schon eingegeben wurde. :-?

Edit: Ist korrigiert.
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Klasse, danke. :)
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

neuer daemon D1.29

Mit diesem daemon ist es möglich, an die Box eine Mail zu schicken die diese "ausführt". Wenn man z.B. ein Script auf der Box hat um eine neue Aufgabe zu programmieren oder einfach mehrere (Linux-)Befehle ausführen möchte, schickt man an einen Account der von der Box abgefragt wird eine Mail mit einem bestimmten Inhalt.

Voraussetzungen in tuxmail.conf:
MAILCACHE und MAILDIR müssen gesetzt sein (MAILCACHE sollte mind. 10 sein)
neuer Eintrag SECURITY=MySecurity (MySecurity ist ein Wort, z.B. 046s7qwFggs5628gwjsg)

Bei jeder empfangenen Mail wird die erste Zeile nach exacter Übereinstimmung mit dem Wort in SECURITY überprüft. Nur wenn das stimmt werden alle nachfolgenden Zeilen als Linux-Befehle ausgeführt.

Besonderheiten:
Da beim Mail-Lesen keine Zeilen mit mehr als 80 Zeichen pro Zeile möglich sind, kann man dies durch Setzen eines '&' am Zeilenende umgehen:

Code: Alles auswählen

MySecurity
wget -q -c -O /dev/null &
"http://127.0.0.1/fb/switch.dbox2?zapto=43a00014e22," &
> /dev/null
führt folgenden Befehl aus:

Code: Alles auswählen

wget -q -c -O /dev/null "http://127.0.0.1/fb/switch.dbox2?zapto=43a00014e22," > /dev/null
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

neuer daemon D1.30

Erweiterung:

Der daemon kann jetzt als cmdline-tool zum Senden von Mails verwendet werden.

Aufruf:
tuxmaild -send <Kontonummer> <Zieladresse> <Maildatei>

Beispiel:
tuxmaild -send 0 meine.liebe@zuhause.at /tmp/myloveletter.txt

sendet die Datei /tmp/myloveletter.txt an die Adresse meine.liebe@zuhause.at mit den Kontoeinstellungen vom Konto 0. Die erste Zeile der Datei wird dabei als Subject (Kopfzeile) interpretiert.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

und wann kommt das ganze ins cvs ???
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

ist doch schon immer drinnen gewesen -> http://cvs.tuxbox-cvs.sourceforge.net/c ... s/tuxmail/
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ja aber die tuxmail.conf im cvs ist alt :(

tuxmaildamon 1.31
und tuxmail plugin 1.38
sind aktuell
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

ja, da hat bei mir die Faulheit gesiegt die tuxmail.conf auch zu aktualisieren. Aber die conf wird ja neu erstellt wenn noch keine existiert, und du kannst auch alle Einträge der conf vom plugin aus erstellen und ändern, also so richtig notwendig ist sie nicht im cvs ;-)

Wie dem auch sei, ich werde mich bemühen, das wenn ich das nächste mal etwas ändere auch die aktuelle tuxmail.conf mit einzuchecken.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

trotsdem klasse arbeit :)
Jojojoxx
Interessierter
Interessierter
Beiträge: 67
Registriert: Samstag 28. Februar 2004, 19:11

Beitrag von Jojojoxx »

Hi!

Mir ist aufgefallen, dass man direkt über die Dbox-Taste in Tuxmail das Kennwort in Klartext lesen kann. Das sollte man doch sicherlich ändern, was meint ihr??

mfg

Jojo
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

Hatte ich eigentlich nicht vor, denn:

* die Konfiguration solltest du über ein Passwort schützen, dann kannst du nur mehr nach Eingabe des Passwortes darauf zugreifen
* wenn du diese Anzeige komplett sperren willst, gib als Passwort Buchstaben ein, diese kannst du bei der Codeeingabe nicht eingeben, dann kommst nie mehr zu dieser Anzeige
* ich wollte nur einen Ersatz für das mühsame Eingeben über telnet und vi schaffen, auch in vi siehst du die Passwörter direkt und nicht verschlüsselt
Jojojoxx
Interessierter
Interessierter
Beiträge: 67
Registriert: Samstag 28. Februar 2004, 19:11

Beitrag von Jojojoxx »

Das ist natürlich auch eine Möglichkeit, wenn du mir noch verrätstm wie ich die Konfiguration mit einem Kennwort schützen kann!

mfg

Jojo
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

Die Anleitung ist wie immer im Wiki: http://wiki.tuxbox-cvs.sourceforge.net/Plugins:TuxMail , es ist dies der Eintrag CONFIGCODE.
Jojojoxx
Interessierter
Interessierter
Beiträge: 67
Registriert: Samstag 28. Februar 2004, 19:11

Beitrag von Jojojoxx »

Ahhh, super danke! Hat geklappt!

mfg

Jojo
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ich hab grad gemerkt, das imap jetzt gehen soll ??
geil, das werden viele user für gut finden.
ich hab da nur ne frage, in der beschreibung bei wiki steht, das POP30 oder IMAP0 usw verwendet wird. kann man nicht beide in der config reinschreiben, und wenn in einer was steht, dann pop oder imap nehmen ?
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

Wenn in IMAP? etwas drinnen steht wird das IMAP Protokoll verwendet, sonst das POP3.

Einen alternativen Port kannst du beim Server mitangeben,
z.B: IMAP0=mail.myserver.de:143

Die alternativen Ports kannst du auch für POP3 und SMTP angeben.

Compilierte Versionen im JtG
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

also wenn die config so aussieht

Code: Alles auswählen

...
POP30=mein.pop.konto
IMAP0=
..
dann wird pop3 genommen ??

und wenn das steht

Code: Alles auswählen

...
POP30=
IMAP0=mein.imap.konto
..
dann wird imap benutzt ?
hab ich das richtig verstanden
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

richtig
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

aha, danke
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

na da hat doch wieder einer still und heimlich was am tuxmaild geändert :)
kann man die neuen optionen mal erläutern, was die bedeuten, und was rein soll ?

Danke
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

was meinst du mit still und heimlich ? ;)

falls die die Änderung heute meinst, da ist nix neues einzustellen, ich hab nur einen Fehler beseitigt (DELETE bei IMAP hat nur selten funktioniert) und eine Funktion hinzugefügt (IMAP: tuxmail macht die von tuxmail vorgenommene Markierung von Mails als gelesen wieder rückgängig).
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

und die config bleibt unangetastet ??
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

hmm, gegenüber gestern schon, aber das erinnert mich daran das ich die config nicht ins cvs eingecheckt habe :oops: