Newsgroup: it.comp.os.linux.iniziare
Titolo: mail e stampa diretta

con i programmi di posta elettronica inseriti nella ditribuzione
redhat 6.2 di linux si potrebbe far scaricare la posta ogni 2 minuti
(ad esempio) ed inviare i messaggi direttamente alla stampante???
che programma devo utilizzare??? Come devo fare???
Grazie 1000 per l'aiuto!!!

FtpOnline <FtpOnline> wrote:



per la prima parte puoi usare fetchmail in modalita' demone (polla
ogni 2 minuti). se devi anche stabilire la connessione o gli affianchi
diald, oppure fai una roba (zozza, c'e' sicuramente di meglio) tipo
uno script con un loop con dentro uno sleep di due minuti, ifup, la
chiamata a fetchmail (non in deamon mode) in /etc/ppp/ifup.local e il
killall fetchmail in /etc/ppp/ifdown.local, uno sleep dopo l'ifup per
il tempo di connessione, un ipdown; oppure se vuoi staccare
esattamente dopo la fine di fetchmail potresti pollare la sua presenza
e quando scompare dalla lista dei processi ammazzare pppd, oppure...
insomma i modi di combinare le cose sono molti, devi solo capire quale
e' la cosa migliore per te. 
per la seconda parte credo che la cosa piu' semplice sia usare
procmail reincanalando la posta in arrivo sulla stampante (metterlo in
pipe con lpr ad esempio), ma se ti dovessi dire come si fa... non lo
so, lo ammetto; non ho mai avuto l'occasione di provare a invocare un
comando da ~/.procmailrc . quindi forse ti tocchera' leggere la man
page... ;)
saluti molto di fretta
ciao, gabriele.
-- 
http://gz.freeweb.org
NP: lenny kravitz - rock and roll is dead (e non mi piace granche')

 ed inviare i messaggi direttamente alla stampante???
Forse con  procmail, dicendogli  di mandare  una copia  dei messaggi
alla stampante.
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/

 Grazie 1000 per l'aiuto!!!
fetchmail (con una opzione che non ricordo, ma basta che guardi sul man
e la trovi, per scaricare la posta ogni tot secondi)
procmail (per inviarla alla stampante)

 diald, oppure fai una roba (zozza, c'e' sicuramente di meglio) tipo
a proposito di robe zozze :-)
io avevo inserito negli script per l'avvio della connessione
su nomeutente --command='fetchmail' &
Questo, ovviamente, vale solo all'inizio, ma se io volessi controllare
la posta piu' volte a intervalli regolari potrei fare
su nomeutente --command='fetchmail --daemon 600' &
Alla chiusura della connessione potrei lanciare
su nomeutente --command='killall fetchmail'
per non lasciare inutilmente il demone di fetchmail in funzione
E' troppo zozza? :-) Puo' funzionare?
Prometto che queste vacanze mi studio bene Appunti Linux e la sintassi
per uno script decente.
ciao
-- 
by Luca/ (A Real Newbie) -----------------------------
   \/ /   reply to  theDoktor  at  infinito  (.)  it
    \/      La ragazza a casa, io al mare col Pinguino... 
-------------------------- che io abbia dei problemi? ;-)

 su nomeutente --command='killall fetchmail'
[1]
boh forse potrebbe andare ma mi e' venuto un dubbio e stavo giusto
ricontrollando... la man page in questo caso suggerisce:
[fetchmail(1)]
The option --quit will kill a running daemon process instead of waking
it up (if there is no such option, fetchmail notifies you).  If the
--quit option is the only command- line option, that's all there is to
it.
quindi per [1] forse e' meglio command='fetchmail --quit'
adocchia anche la sessione SIGNALS del man, puo' interessarti.


 quindi per [1] forse e' meglio command='fetchmail --quit'
l'avevo letto, ma credevo si riferisse all'interruzione del polling
delle e-mail e non alla chiusura del demone.
In pratica avevo letto male :-)
grazie e ciao
