PDA

Visualizza la versione completa : Server POP3


gianiaz
15-11-2005, 15:35
Ciao ragazzi, ogni tanto torno alla carica sul tema, e questa volta credo di esserci...

Ho configurato postfix/fetchmail/procmail per scaricare spedire la posta da un mio server linux, prendendo la posta da un server pop.

Ora vorrei configurare thunderbird per leggere la posta dal mio server, e mi manca l'ultimo pezzetto.

Devo mettere un server pop3 sulla mia debian.
Stamattina ho provato con courier-pop3, ma al momento del login mi dice "MailDir:no such file".

Mi sembra di aver capito che postfix invece crea in formato in Mbox.

Cosa mi consigliate di fare? Cambiare server pop3 oppure riconfigurare postfix?
ho ancora un po' di confusione sull'argomento, vi sarei grato se oltre al consiglio mi deste il link a qualche guida da seguire.



ciao e grazie

l.golinelli
15-11-2005, 20:54
usa popa3d

gianiaz
16-11-2005, 09:19
Originariamente inviato da l.golinelli
usa popa3d

Grazie!!!

Lo sapevo che mi avresti risposto tu... volevo quasi mandarti un messaggio pvt.

E tra l'altro una volta installato è andato senza fare nulla!!!

Baci baci

gianiaz
16-11-2005, 09:31
un'altra cosa....

ora funziona, ma scarica la posta che sta in /var/spool/mail/gianiaz
ma solo se in postfix non specifico la direttiva


mailbox_command = /usr/bin/procmail


che prende la posta e la mette nella home di gianiaz.

Ora mi chiedevo, esiste qualche altro componente che ho dimenticato oppure devo configurare popa3d in modo che vada a leggere nella home dell'utente anzichè in /var/spool/mail?

grazie ancora.

l.golinelli
16-11-2005, 10:14
popa3d di default usa solo le mbox e come vedi non ci sono confoigurazione da fare, esistono delle patch per implementare Maildir in popa3d ma io fossi in te lascerei in formato mbox senza usare procmail...

http://hhg.to/popa3d/maildir.html

gianiaz
16-11-2005, 11:01
ok, grazie mille!

gianiaz
16-11-2005, 14:27
un altro dubbio....

se riavvio il server devo lanciare manualmente il comando:



fetchmail -d 60


(per far si che controlli la posta ogni 60 sec.) lanciandolo dall'utente gianiaz.

Solo che questo non credo che sia il metodo corretto, perchè se avessi 50 utenti dovrei farlo per ognuno, e se metto uno script in init.d viene lanciato dall'utente root...

quindi come fare?

l.golinelli
16-11-2005, 15:26
Perchè non usare cron???

l.golinelli
16-11-2005, 15:27
Ho capito adesso cosa volevi intendere, o lo metti nel file .bashrc di ogni utente o altrimenti non saprei...

gianiaz
16-11-2005, 15:38
umh si, ma se l'utente non si logga?

i server mail che si trovano in giro come gestiscono la cosa?

magari devo usare la direttiva che dicevo sopra?


mailbox_command = /usr/bin/fechtmail


ciao :)

Loading