Tester für E-Mail Plugin gesucht

Games, Plugins, Utils, Tools, 3rdParty, etc...
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Tester für E-Mail Plugin gesucht

Beitrag von LazyT »

Die Dokumentation ist ab sofort hier zu finden.
Zuletzt geändert von LazyT am Donnerstag 1. Mai 2003, 12:54, insgesamt 2-mal geändert.
juk
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 5. Februar 2002, 14:58

Beitrag von juk »

Ich habs gerade eingebaut. Das einzige, was mir aufgefallen ist, ist die Position des Plugin-Fensters. Dieses wird bei mir zu weit links dargestellt. Die Bildbereichseinstellungen von Neutrino haben keinen Effekt. Ansonsten für mich perfekt. Dank an LazyT.
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Danke für's testen, ist gefixt :wink:

Bitte neu laden und Daemon+Plugin ersetzen, da nun noch der Zeitstempel der Abfrage angezeigt wird. Falls die alten /tmp/tuxmail.x gesichert wurden bitte nicht verwenden, da sich das Format etwas geändert hat...

Nachtrag zur Installation:

Da das Gateway beim Start des Daemon noch nicht gesetzt ist muss die Zeile

Code: Alles auswählen

route add default gw 192.168.0.1
hinter die Zeile /sbin/ifconfig noch in die start_neutrino aufgenommen werden. Die IP natürlich entsprechend anpassen :wink:
juk
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 5. Februar 2002, 14:58

Beitrag von juk »

Danke für's fixen, ist getestet :wink:

Die Position des Fensters passt jetzt wunderbar. Das mit dem Routing war mir auch aufgefallen. Ohne den zusätzlichen default gateway Eintrag kommt dann zwar erst eine Fehlermeldung (couldn't resolve name ...), aber beim zweiten Mal klappts dann ja, fand ich also nicht so wichtig.

Etwas unschön sind Umlaute im Betreff von Mails. Ein Betreff wie "Test mit Umlauten äöü auf die Box ÄÖÜ!" wird in tuxmail zu "=?iso-8859-1?Q?Test_mit_Umlauten_=E4=F6=FC_auf_die_Box_=C4=D6=DC!?=". Eigentlich genau das, was im Header steht, müßte halt noch konvertiert werden.
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Jo, hab ich bisher geschickt ignoriert :roll:

Wo steht das, RFC2047?
juk
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 5. Februar 2002, 14:58

Beitrag von juk »

Auszug aus dem Abstract der RFC2047:

(4) textual header information in character sets other than US-ASCII.

Das würde ich mal als Volltreffer bezeichnen :)
zexma
Tuxboxer
Tuxboxer
Beiträge: 2067
Registriert: Mittwoch 6. März 2002, 15:29

Beitrag von zexma »

Kurzer Statusbericht vn mir: :wink:
- funktioniert soweit alles problemlos
- Bildversatz ist ja bereits gefixt (astreine zentrische Ausrichtung bei philips)
- problem mail-header wurde ebenfalls bereits geostet

- Ich würde mir noch konfigurierbare Font-grössen wünschen und
- gibt's evtl. doch noch Hoffnung auf zumundest lesenden Zugriffs auf eMails? :-?

Ansonsten: Wiedermal Klasse Arbeit, danke LazyT!
rugger
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Donnerstag 13. März 2003, 01:08

Dein Tool ist echt derhammer aber ...

Beitrag von rugger »

ich bin absoluter neuling in der linux nutrino und linux welt
deshalb habe ich folgendes Problem

Alles geht aber im moment muss ich das script noch per telnet starten. er startet beim start der box nicht automatisch die abfrage

kannst du da nochmal eine klein anleitung für neulinge schreiben

vilen dank

gruss rugger
zexma
Tuxboxer
Tuxboxer
Beiträge: 2067
Registriert: Mittwoch 6. März 2002, 15:29

Re: Dein Tool ist echt derhammer aber ...

Beitrag von zexma »

rugger hat geschrieben: kannst du da nochmal eine klein anleitung für neulinge schreiben
vilen dank
gruss rugger
Ich bin mal so frei und zitiere LazyT Anleitung des gelöschten threads:
TuxMailD - POP3 Mailchecker Daemon
==================================

1. Installation
---------------

- tuxmail.conf anpassen und nach /var/tuxbox/config/tuxmail kopieren
- tuxmaild z.B. nach "/var" kopieren und mit "chmod +x /var/tuxmaild" Rechte setzen
- zum automatischen starten "/var/tuxmaild" in "/var/tuxbox/start_neutrino" hinter Zeile "/bin/nhttpd" eintragen (eventuellen Link ins CRAMFS beachten!)
- (hinter Zeile "/sbin/ifconfig eth0 dbox-ip" noch "route add default gw router-ip" eintragen)

2. Konfiguration
----------------

INTERVALL=15 Prüfintervall in Minuten (5...60)
POP3LOG=Y Serverkommunikation in Datei "/tmp/tuxmail.log" speichern (Y/N)
LOGMODE=S S=nur letzte Session loggen, A=alle Sessions loggen

NAMEn= Kontoname (ohne Leerzeichen!)
HOSTn= Server (z.B. pop.gmx.de)
USERn= Loginname
PASSn= Loginpasswort

Für n sind die Werte 0...9 möglich.

3. Hinweis
----------

Um den Flash zu schonen wird alles unter "/tmp" gespeichert:

- uid.n die UIDs zur Erkennung alter Mails
- msg.n die Header-Daten wie Datum, Absender und Betreff (sollen später über ein Plugin dargestellt werden)
- tuxmail.lst die aktuelle Mailübersicht (wird erstmal per HTTP ausgegeben)
- tuxmail.log das Serverlog

Die UIDs sollten am besten per Script beim Herunterfahren gesichert und beim Neustart wiederhergestellt werden...

Have Fun, LazyT
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Ich würde mir noch konfigurierbare Font-grössen wünschen
Naja, ich hoffe ja noch das chkdesign sich bereit erklärt einen "skin" zu bauen :roll:
gibt's evtl. doch noch Hoffnung auf zumundest lesenden Zugriffs auf eMails?
Zu 99% nicht. Aber wie schon erwähnt soll es mal möglich sein Spam gleich aus dem Plugin zu eliminieren...
Alles geht aber im moment muss ich das script noch per telnet starten. er startet beim start der box nicht automatisch die abfrage
Versteh ich nicht: welches Script? Die "start_neutrino", in welcher die Änderungen gemacht werden sollen, wird doch bei der Boot-Auswahl von Neutrino im LCD bereits gestartet.
Fireball`
Interessierter
Interessierter
Beiträge: 48
Registriert: Dienstag 17. Dezember 2002, 13:31

Beitrag von Fireball` »

Ich hab den Eindruck, der Deamon lädt immer alle Mailheader runter, die auf dem Mailserver liegen, richtig? Wenn falsch, dann den Rest dieses Posts bitte einfach ignorieren ;)

Vielleicht wärs möglich, nur neue Mailheader runterzuladen - das spart zum einen Zeit, Bandbreite, und tuxmail kommt sich nicht so leicht mit anderen mailcheckern, die vielleicht auf irgendwelchen Desktops laufen, in die quere, weil das Postfach evtl. gelockt ist (so bei mir geschehen)...

Ansonsten: great work :)
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Ich hab den Eindruck, der Deamon lädt immer alle Mailheader runter, die auf dem Mailserver liegen, richtig?
Nein, nur die deren UID nicht bekannt ist (so sollte es zumindest sein). Einfach mal ins tuxmail.log gucken :wink:

So, neue Version online: erste Versuche der Konvertierung des Headers. Bitte mal testen...
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Hmpf, Header-Konvertierung gefixt - nu sollte es aber gehen :wink:

Für die Enigma-Nutzer:

- mit "ln -s /var/tuxbox/plugins /var/tuxbox/games" per Telnet einen Symlink anlegen damit das Plugin gefunden wird
- "/var/tuxmaild" vor die Zeile "/bin/enigma" in der "start_enigma" einfügen
- das HTTPCMD in der "tuxmail.conf" auf "http://127.0.0.1/cgi-bin/message?Sie%20 ... 20abrufbar..." ändern
Jan01
Beiträge: 2
Registriert: Samstag 15. März 2003, 00:54

Beitrag von Jan01 »

bestbericht neutrino des updates vom 15.03.03 ca 17:00

das cursor links/rechts: konto durchscrollen funktioniert bestens.

idee:
durch den neuen font "pakenham.ttf" in der tuxmail.so schein die konto anzeige um einiges grösser...
besteht die möglichkeit die schriftgrösse über die conf zu steuern?

mfg Jan01

ps: LazyT danke noch mal für die hilfe!
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

besteht die möglichkeit die schriftgrösse über die conf zu steuern?
Solange die Idee mit einem Skin nicht verworfen wurde ist erstmal nicht geplant das Layout konfigurierbar zu machen.

Es gilt wie gesagt erstmal zu checken ob alles stabil und so wie es soll läuft (z.B. ob die weiter oben erwähnte Umlaut-Geschichte nun hinhaut wäre von Interesse - falls nicht mir bitte die entsprechende Zeile aus dem Logfile zukommen lassen).

Nachtrag zu Enigma:

Ghost war so nett und hat den Vorschlag das Mail-Plugin extern startbar zu machen umgesetzt. Damit ist es nun also möglich mit

Code: Alles auswählen

HTTPCMD=http://127.0.0.1/cgi-bin/startPlugin?path=/var/tuxbox/plugins&name=tuxmail.cfg
bei neuer Mail das Plugin direkt anstelle des Infofensters zu starten.

Ich denke das diese Funktion auch in Neutrino implementiert wird sobald Dirch Zeit/Lust hat...
Jan01
Beiträge: 2
Registriert: Samstag 15. März 2003, 00:54

Beitrag von Jan01 »

die weiter oben erwähnte Umlaut-Geschichte nun hinhaut wäre von Interesse
funktioniert ohne probleme mit dem oben genannten string als betreff und text.

mfg Jan01
juk
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 5. Februar 2002, 14:58

Beitrag von juk »

Umlaute funktionieren bei mir jetzt auch einwandfrei.

Wonach ist die Liste der Mails eigentlich sortiert ?

Noch was anderes: In einem Image eingebaut läuft das Plugin auf Anhieb. Baue ich das in mein CDK (von vorgestern) ein, holt tuxmaild zwar brav die Mailheader und legt sie in /tmp ab, aber beim Aufruf des Plugins geht nur kurz das Fenster auf und sofort wieder zu. Das Log sieht identisch zum fehlerfreien Aufruf im Image aus. Zufällig eine Idee?
rai
Neugieriger
Neugieriger
Beiträge: 14
Registriert: Sonntag 16. März 2003, 13:47

IMAP4

Beitrag von rai »

Hallo, Daß ein sehr nettes Programm. Aber ich habe einen Wunsch: Ist er möglich, das posibility Überprüfung auf IMAP4 hinzuzufügen?
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Wonach ist die Liste der Mails eigentlich sortiert ?
Nach dem Eingang?
aber beim Aufruf des Plugins geht nur kurz das Fenster auf und sofort wieder zu.
Im Log (nicht das tuxmail.log!) steht aber nicht zufällg was von "Segmentation Fault"? Die haben bei Freetype irgendwas geändert, sodass die Pitch-Werte nicht mehr stimmen :(
Ist er möglich, das posibility Überprüfung auf IMAP4 hinzuzufügen?
Damit hab ich mich noch nicht befasst, sorry.
juk
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 5. Februar 2002, 14:58

Beitrag von juk »

Im Log (nicht das tuxmail.log!) steht aber nicht zufällg was von "Segmentation Fault"? Die haben bei Freetype irgendwas geändert, sodass die Pitch-Werte nicht mehr stimmen :(
Auszug aus dem Log:

[CPlugins] try exec...
TuxMail 0.11
TuxMail <Font "/share/fonts/pakenham.ttf" loaded>
TuxMail <no Status for Account 1>
TuxMail <no Status for Account 2>
TuxMail <no Status for Account 3>
TuxMail <no Status for Account 4>
TuxMail <no Status for Account 5>
TuxMail <no Status for Account 6>
TuxMail <no Status for Account 7>
TuxMail <no Status for Account 8>
TuxMail <no Status for Account 9>
[CPlugins] exec done...

Wie schon gesagt, nichts ungewöhnliches zu sehen. Wie kommt man da denn jetzt wohl hinter? strace geht ja leider nicht bei plugins bzw. dann nur für neutrino komplett, das dürfte ziemlich viel werden.

Ist aber auch nicht wirklich wichtig. :wink:
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

HEAD oder REL? Die Fernbedienungsabfrage ist nur für REL...
juk
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 5. Februar 2002, 14:58

Beitrag von juk »

HEAD oder REL? Die Fernbedienungsabfrage ist nur für REL...
Das wirds dann wohl sein, ich habs im HEAD getestet. :o
sonicwave3
Interessierter
Interessierter
Beiträge: 50
Registriert: Donnerstag 1. August 2002, 01:14

Beitrag von sonicwave3 »

hi,

tnx lazy, nettes tool

der daemon funktioniert soweit auch super
auch per scriptautostart in der start_neutrino

nur wenn ich auf die "blaue" taste drück hab ich ned die option das plugin zu starten um die listen zu sehn

hab ich noch irgendwas vergessen ?
-= LiFe iS SHoRT, DRiVe FaST ! =-

Webmaster of http://www.TuningGuidez.de
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

- das Plugin+cfg nach /var/tuxbox/plugins zu kopieren? *duck*
- nicht rebootet?
- zu altes Image?
ret_dev
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Sonntag 16. März 2003, 21:36

Beitrag von ret_dev »

Wann ist ein Image denn zu alt?