Newsgroup: it.comp.os.linux.software
Titolo: Candividere la posta

Uso MDK 8.2, come è possibile far condividere a più utenti, su uno stesso 
pc, la stessa posta in arrivo? E' possibile farlo con Kmail?
THKS
Mirco

 stesso pc, la stessa posta in arrivo? E' possibile farlo con Kmail?
Ma scusa, se il pc è usato da tre utenti diversi, no? Ognuno avrà il suo
desktop, le sue impostazioni di KMail, and so on..
Oppure usa le identità, che sono una cosa simile a quella che trovi in
OE per Wincesso..
ciau

 pc, la stessa posta in arrivo? E' possibile farlo con Kmail?
vi /etc/aliases
--
massimiliano adamo

 massimiliano adamo
OK, mi sembra quello che cercavo, vedo se riesco a capirci.
Ti ringrazio.
Ciao
Mirco
P.S: In un'altra vita spero di poterti aiutare io. 

/dev/brain wrote:

Si, è vero ci sarnno impostazioni diverse, ma a me interessa che la posta 
che scarico io sia visibile a tutti gli altri utenti del mio gruppo.
Ciao
Mirco 

 che scarico io sia visibile a tutti gli altri utenti del mio gruppo.
La lasci sul server invece di scaricarla, e crei accaunt di posta identici
per ogni user, ognuno in questo modo la scarica ma ne lascia una copia sul
server, poi quando vuoi la elimini dal server, anche tramite web.
Kmail supporta questa funzione: e io la uso per avere gli stessi messaggi su
vari pc e sistemi operativi.
Bye

 vari pc e sistemi operativi.
Non mi sembra efficiente. Così la scarichi "n" volte...
Secondo me la cosa migliore è quella di creare un indirizzo di mail
nello spool con gruppo "tuogruppo".
In "tuogruppo" metti mail, e tutti gli utenti.
Questo per la lettura, così puoi impostare quel file come spool per mutt
(es.).
Per il download, vai con gli alias, e fai finire la posta a prescindere
da chi scarica in quel file di spool e via.
-- 
Massimo Bacilieri AKA Crononauta 
mailto:
ulib...@libero.it
 ; ICQ:4005815
+++ antispam: l'indirizzo mittente è alterato; usare quello qui 
    sopra indicato se mi si vuole rispondere in posta.

 da chi scarica in quel file di spool e via.
Bho, a me pare semplice.
Mi sembra di aver capito che il pc è uno solo con più utenti che magari non
conoscono la pwd-root per sicurezza.

 conoscono la pwd-root per sicurezza.
Esatto, col metodo che suggerisco in pratica gli utenti condividono lo
*stesso* file di spool. Bisogna però avere l'accortezza di impostare il
mailer in modo da condividere anche le stesse cartelle (inbox, outbox
etc.).
Mi sembra la soluzione ottimale: in pratica tutti gli utenti leggono la
stessa posta.


 
Si, perfetto! Come posso fare?
Grazie mille!
Ciao
Mirco

 Si, perfetto! Come posso fare?
Intanto, definisci gli alias. Cioè, mi spiego, immagina che l'indirizzo
"pubblico" sia 
a...@inwind.it
 , mentre gli utenti che devono condividere
la posta siano utente1, utente2 e utente3.
Se usi postfix avrai /etc/postfix/aliases. Qui aggiungerai righe del
tipo:
utente2: utente1
utente3: utente1
Una soluzione equivalente si ottiene a livello client impostando la
seguente riga in /home/utente2/.procmailrc :
:0
! utente1
(uguale anche per utente3)
Tutti questi sistemi non fanno altro che reindirizzare la posta inviata
a utente2 e 3 sull'utente1.
Terza soluzione (forse la più pratica, ma richiede la "collaborazione" 
totale degli utenti): lasciare stare gli aliases, e limitarsi a definire
la cartella di posta comune (vedi sotto) e in ogni .procmailrc
aggiungere come riga:
:0
/var/spool/postacomune/inbox
Ora bisogna impostare il file di spool per utente1:
-rw-rw---- utente1 gruppoposta ... utente1
In /etc/group crea il gruppo "gruppoposta":
gruppoposta:x:510:mail,utente1,utente2,utente3
Ora mail, utente1, utente2 e utente3 possono accedere in lettura e
scrittura al file di spool. Se ci sono problemi (non ho provato questo
metodo, sulla carta dovrebbe essere giusto ma...) prova anche così:
-rw-rw---- utente1 mail ... utente1
in /etc/group:
mail:x:12:mail,utente1,utente2,utente3
(non mi piace l'idea, preferisco non trafficare coi gruppi di sistema).
Adesso passiamo all'impostazione dei client e delle directory.
Intanto creiamo una cartella di posta condivisa:
drwxrwx--- utente1 gruppoposta ... /var/spool/postacomune
Qui dentro crea (con gli stessi permessi) i vari inbox, outbox etcbox...
:-)
Infine, nel .procmailrc di utente1 (che sarà quello che fisicamente
scaricherà la posta, anche se a farlo saranno gli altri, dato che tutto
viene inoltrato a lui) metti la riga:
:0
/var/spool/postacomune/inbox
per far finire tutta la posta in quell'inbox.
Ora basta che tu indichi sui client dei 3 utenti di usare come cartella
di posta /var/spool/postacomune. Dovrebbe funzionare tutto!
In mutt, per esempio, si tratta di aggiungere (o modificare) la seguente
riga in .muttrc:
set folder=/var/spool/postacomune
Adesso, qualunque utente legga la posta, leggerà le *stesse* cartelle
in /var/spool/postacomune , e chiunque scarichi la posta (ovviamente
dovrai impostare i 3 .fetchmailrc alla stessa maniera) andrà a mettere
la posta lì dentro.
Prova così! Premetto che non ho mai provato nulla di simile, sulla
carta dovrebbe andare, ma magari la pratica vuole qualche affinamento!
Ciao!


 
Un gigantesco Grazie!!!
Adesso provo, ma credo che con la quantità di suggerimenti che mi hai dato 
ci riuscirò.
Grazie!
Ciao :-)
Mirco