Newsgroup: it.comp.os.linux.sys
Titolo: Aiuto per server POP3

Ciao a tutti. Ricorro ancora una volta alla vostra esperienza per poter 
usare un server POP3. Avrei scelto qpopper, ma anche dopo aver letto le
man e i documenti allegati non ho capito molto. A me servirebbe avere un 
server che scarica la posta ogni due ore di cinque utenti(macchine Windows) 
e l'utente dal suo Outlook con una userid e password che io gli assegno, 
si legge la posta. In pratica un unico PC Linux collegato via modem
ad Internet, scarica la posta ad intervalli regolari e i client se la
leggono. La spedizione dagli Outlook la faccio già, usando sul Linux 
Postfix, ora vorrei far si che venga recapitata ad ognuno la sua posta.
Non so se mi sono fatta capire molto bene, ma potreste darmi una mano per
favore?
Grazie mille da Claudia.

server che scarica la posta ogni due ore di cinque utenti(macchine Windows) 
Questo lo devi fare con fetchmail. (o un programma simile).
qpopper fa solo da demone POP3.
Ciao!
Guido

Crea un file .fetchmailrc nella home di root
nel file ci devi mettere le user e le password della casella da scaricare e
l'alias che è il nome dell'utente locale linux su cui deve arrivare la
posta.
Questa operazione la richiami con cron ogni n ore e il sistema scarica la
posta e la rimette nelle caselle locali
NB per scaricare la posta con outlook devi configurare qpopper con l'opzione
delle shadow password
ESEMPIO
Your mail server is 
mail.provider.de
. You have two accounts there, asterix
and obelix. They are called eva and maria on your local machine. Their
respective passwords on the mail server are adam and josef.
Create the file /root/.fetchmailrc containing the following:
poll 
mail.provider.de
 protocol POP3 user asterix password adam is eva
poll 
mail.provider.de
 protocol POP3 user obelix password josef is maria
This file should only be readable by the user who fetches incoming mail, as
it contains the plaintext passwords. To accomplish this execute the
following:
chmod 600 /root/.fetchmailrc
Now you can receive your mail using the following command:
fetchmail -v --keep -a >> /var/log/fetchmail
Option --keep tells the server not to delete fetched messages. We strongly
advise you to use this option for testing.
/var/log/fetchmail will contain messages from fetchmail, without option -v
only minimal logging will be done.
You can insert the following command in your crontab or the scripts for
opening your network connections for getting new mail and deleting it on the
POP3 server:
fetchmail -a >> /var/log/fetchmail
A crontab (crontab -e) entry for fetching mails daily at 2:00 am:
0 2 * * *  /usr/bin/fetchmail -a >> /var/log/fetchmail

 favore?
Un pop server è già presente in Linux .... prova a digitare
"telnet macchina_linux 110". Se ti risponde picche devi semplicemente 
abilitarlo da /etc/inetd.conf e poi killall -HU....etc. etc.
Piuttosto quello che ti serve è un programma che prelevi la posta da 
altri server pop3 al tuo server ... ti hanno già detto di usare fetchmail 
e hanno fatto bene.
--
ciao
massimiliano adamo

Postfix, ora vorrei far si che venga recapitata ad ognuno la sua posta.
Per fare ciò che ti serve occorre usare fetchmail che é fatto proprio
per smistare a tutti gli utenti la propria posta...