🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: ch.comp.os.linux
4 messages
4 total messages Started by Joerg Hau Thu, 08 Mar 2007 09:40
kmail per cronjob, geht das?
#764
Author: Joerg Hau
Date: Thu, 08 Mar 2007 09:40
33 lines
2083 bytes
Hi,

Kmail kann ja ab der Kommandozeile mit "kmail --check" aufgerufen werden;
in diesem Fall startet es kmail und ruft die mailbox(en) ab.

Ich moechte - fast - genau dieses Verhalten per cronjob erreichen,
allerdings mit folgender Aenderung:

- Start im Hintergrund (ohne GUI)
- nach Abruf der mailboxen automatisches Beenden von kmail.

Der Grund ist, dass ich demnaechst einige Zeit abwesend bin, aber meine
POP3-mailbox nur begrenztes Volumen hat. Da meine Lebensgefaehrdung ;-))
zuhause bleibt und in der Zwischenzeit den Rechner benutzen wird, waere es
ganz praktisch, wenn sich kmail die mails z.B. per cronjob abholen wuerde,
ohne dass sich Madame unter meinem account einloggen muesste.

(Ja, kmail ist so eingestellt, dass es sich direkt mit dem POP3-server
verbindet. Nein, ich moechte nicht extra fuer diese zwei Wochen auf
fetchmail o.dgl. umstellen ;-)

Bin fuer Tips dankbar ...

Gruss & Merci,
 
- Joerg
 
 
-- 
joerg dot hau at swissonline dot ch * Lausanne, Switzerland 
http://homepage.sunrise.ch/mysunrise/joerg.hau/
"All standard disclaimers apply".
remove the obvious from my address to reply
Re: kmail per cronjob, geht das?
#765
Author: Casper Vollenweider
Date: Sat, 10 Mar 2007 01:33
26 lines
2220 bytes
Hallo Joerg

Joerg Hau wrote:

> Kmail kann ja ab der Kommandozeile mit "kmail --check" aufgerufen werden;
> in diesem Fall startet es kmail und ruft die mailbox(en) ab.

Wenn überhaupt genau so wie du es wünschst, dann ist das von dir gewünschte
mittels DCOP möglich.
Aber ob das auch ohne GUI möglich ist weis ich nicht. Mit GUI kannst du
jedenfalls Kmail per cron job starten und so etwas wie "dcop kmail
checkMail" oder so aufrufen.
Ehrlich gesagt kenn ich mich mit dem Zeugs arg wenig aus, daher solltest du
dich vielleicht bei kompetenterer Quelle informieren.

Ausserdem gäbe es noch die Möglichkeit einen Gmail Account ein zu richten.
Gmail bietet neuerdings die möglichkeit andere POP3 konten durch Gmail
abfragen zu lassen.
Dann könntest du ausserdem in den Ferien von Zeit zu zeit deine Mails auch
selber ankuken gehen.

HTH

Gruss

Casper
Re: kmail per cronjob, geht das?
#766
Author: Stefan Heimers
Date: Sat, 10 Mar 2007 22:05
16 lines
1310 bytes
Hallo Joerg,

Ich weiss nicht, ob man kmail das X11 abgew�hnen kann, aber Du k�nntest
einen virtuellen X-Server (ohne Display) benutzen und Kmail darauf ausgeben
lassen. Und dann die dcop Steuerung wie von Casper vorgeschlagen.

Ein Beispiel:

Xvfb :1 -screen 0 800x600x8
export DISPLAY=localhost:1
kmail --check

Davon merkt dann die angemeldete Benutzerin nichts, X11 ist nicht zu sehen.

Gruss,
 Stefan
Re: kmail per cronjob, das geht :-)
#767
Author: Joerg Hau
Date: Sun, 11 Mar 2007 11:57
42 lines
2058 bytes
Hi Stefan,

> Du k�nntest einen virtuellen X-Server (ohne Display) benutzen 
> und Kmail darauf ausgeben lassen. Und dann die dcop Steuerung 
> wie von Casper vorgeschlagen.

Jau!

Das folgende script funktioniert (zumindest bei den kleinen Tests, den ich
in den letzten Minuten gemacht habe):

#! /bin/sh
Xvfb :1 -screen 1 800x600x8 &
export DISPLAY=localhost:1
kmail --check &
sleep 120
dcopquit kmail

Wichtig dabei:
- Xvfb im background starten.
- kmail im background starten. Es muss so konfiguriert sein, dass beim
  Abrufen eines accounts *keinerlei* manuelle Anfrage kommt; also ggfs.
  "filter messages by size" usw. abstellen.
- "sleep 120" reicht, um groessere :-( Nachrichten abzurufen

Wird das script zweimal gestartet, gibt's zwar eine Fehlermeldung von Xvfb,
aber der Rest funktioniert. 

Ich lasse das jetzt mal im Test laufen ... wenn es Verbesserungen gibt,
poste ich wieder hier ;-)

Merci! 
und Gruss,
 
- Joerg

 
-- 
joerg dot hau at swissonline dot ch * Lausanne, Switzerland 
http://homepage.sunrise.ch/mysunrise/joerg.hau/
"All standard disclaimers apply".
remove the obvious from my address to reply
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads