Newsgroup: it.comp.os.linux.iniziare
Titolo: fetchmail e forwarding da un indirizzo di posta remoto verso piu' utenti locali

Salve, il mio problema e' il seguente:
ho fetchamail configurato nel seguente modo:
#/root/.fetchmailrc
#
poll INDIRIZZO.SERVER.MAIL protocol pop3
        username PAPPO password "PASSWORD", is GIGI here
da root do il comando:
# fetchmail -a -f /root/.fetchmailrc
il motivo che il comando lo do da root. e' specifico: solo il root può
leggere il .fetchmailrc, viene eseguito con il cron, e la configurazione di
tutta la posta esterna e' centralizzata in un unico file.
Allora, il suddetto esempio funziona perfettamente, ma il problema mi si
prospetta quando voglio che tutta la posta dell'utente PAPPO (il quale
ricordo si trova nel server remoto) venga scaricata in locale e rediretta
non solo a GIGI, ma anche a TIZIO, CAIO e CICCIO.
Non so se mi sono spiegato, ma vorrei sapere se fetchmail permette di
redirigere la posta esterna automaticamente verso piu' utenti localmente,
quindi scaricando la posta una volta sola e metterla a disposizione nella
mailbox di 5 utenti locali anzichè uno solo.
Ringrazio calorosamente chiunque saprà consigliarmi la strada giusta.

 non solo a GIGI, ma anche a TIZIO, CAIO e CICCIO.
/etc/aliases:
gruppo: gigi, tizio, caio, ciccio
.fetchmailrc:
poll 
server.it
 protocol POP3 \
 username pippo password pluto is gruppo here
Ciao,
 Luigi

 mailbox di 5 utenti locali anzichč uno solo.
Ti sei spiegato... :0) Ma non so se fetchmail puň tanto!
Io ho fatto questa cosa in maniera piů o meno brillante (che poi dipende dai
punti di vista :0) utilizzando, insieme a fetchmail, l'utility procmail che
analizza il contenuto della lettera e quindi puň essere utilizzato per
"smistare" la posta.
Se trovi una soluzione ancora piů "figa"... ti prego! Fammela sapere anche a
me!!!
Ciao,
Rodolfo :^)


Grazie!!! sei stato sintetico, preciso e soprattutto esaustivo :-)
Questa sera lo provo... grazie ancora :-)
PS. Avrei sperato che fetchmail gestisse da solo questa opzione, cmq va
benissimo anche cosě, l'importante č arrivare alla soluzione.

 me
Leggi il post di LoneStar, credo che sia la soluzione più funzionale.
Ti dirò, io avevo risolto anche in un altro modo, un po' più macchinoso, ma
la soluzione l'avevo trovata :-)))
creo un utente chiamato 'nomeditta'
dentro la home di 'nomeditta' metto un .forward che reindirizza la posta
agli utenti: gigi, tizio, pippo, ciccio
ed il gioco e' fatto.... ma la soluzione di lonestar è più funzionale e
pulita, edito /etc/alias e ci metto tutto quello che voglio.
Ciao, grazie a tutti per le risposte.
PS. Avevo pensato anche io a procmail, ma mi sembrava un po' eccessivo per
un semplice reindirizzamento di mail verso un gruppo di persone.

 un semplice reindirizzamento di mail verso un gruppo di persone.
Mmm... forse non mi sono spiegato. Io non voglio fare un semplice
reindirizzamento a più persone. Io voglio "virtualizzare" una casella di
posta. Esempio ho l'inidirizzo di posta 
mai...@nomeditta.it
 nel quale
arrivano le lettere per tizio, per caio e per sempronio. Io voglio che caio
riceva le lettere indirizzate a caio, tizio le lettere per tizio e sempronio
le lettere per sempronio. Capito come?
Ciao e grazie,
Rodolfo :^)

 Grazie!!! sei stato sintetico, preciso e soprattutto esaustivo :-)
Dopo aver cambiato /etc/aliases bisogna lanciare newaliases
Ciao,
 Luigi

 le lettere per sempronio. Capito come?
Leggiti i doc di fetchmail alla voce "maildrop". Non e' una bella cosa
comunque. Chi manda la mail deve inserire cose particolari perche' fetchmail
capisca il diverso destinatario, ed e' gia' tanto far capire alla gente come
si scrive una mail normale.
Meglio fare tante altre email alternative su un server free (
freemail.it
 o
simili) e darne una a ciascun utente.
Ciao,
 Luigi

 le lettere per sempronio. Capito come?
Concordo pienamente con la risposta che ti ha dato lonestar, cmq per fare
questa cosa è meglio che usi procmail per smistarla... e comunque sia chi
manda la posta deve semprespecificare una parola chiave in modo che procmail
capisca a chi è indirizzato...
Io avevo bisogno solo di un brutale forward da mail address remoto verso
quanti utenti locali voglio.
Grazie ancora per l'interessamento :-))
PS. (Per LoneStar) eheheh, grazie infinitamente per la seconda info, cmq
sapevo già di dover lanciare newaliases.... cmq io uso postfix e non
sendmail e quindi il file non era /etc/aliases ma /etc/postfix/aliases,
oppure ovviamente potevo definirlo dovunque abbia voluto... Adesso che mi
hai detto come fare il forward multiplo è proprio una cavolata attuarlo :-)
magari avrei serato che fosse stata una opzione interna di fetchmail, poiché
come è configurato adesso, anche se mi rendo conto che è impossibile che una
persona dall'esterno scopra il nome del gruppo, però basta che uno mandi
un'email a gru...@server.locale e automaticamente arriva a tutti i
componenti del gruppo... ovviamente se fosse stata una opzione di fetchmail
questo problema non sarebbe esistito, logico, sto sempre parlando di casi
limite... ma avendo una mentalità da system administrator, cerco nel
possibile di fare le cose più linearmente possibili, e evitanto un qualsiasi
tipo di archibugio... speriamo che nella prossima versione di fetchmail sia
nativa la suddetta opzione. Ciao e grazie ancora infinitamente per la
risposta.