- Home
- Categorie
- Gaming, Hardware e Software
- Software (Windows - Linux - Apple) & Applicazioni
- mail server
-
mail server
Salve a tutti,
dovrei fare un progetto che giri su uml (utilizzo di macchine virtuali) impostato in questi termini:
2 virtual host client in cui installo mutt (e mailutils)
un virtual host in cui installo postfix, dovecot e procmailObiettivo: far si che i due client possano mandarsi l'un l'altro posta elettronica servendosi del server lato smtp per l'invio e lato imap/pop3 per la ricezione.
Nei client1 ho una struttura di questo tipo:
/home/client1/mail;nel client2:
/home/client2/mailMail è una cartella con al suo interno cartelle di nome posponed, inbox, sent... (che contengono (tmp, new, cur).
Nel server invece ho per la configurazione richiesta da postfix:
/home/client1/Maildir
/home/client2/MaildirSe client1 vuole inviare una email a client2 la compone con mutt la spedisce con il comando sent e questa dovrebbe essere presa in carico dal server che la colloca in /home/client2/Mail/ a questo punto client2 dovrebbe accedere alla sua casella tramite mutt e si dovrebbe trovare una nuova email ma per fare ciò ovviamente è necessaria una comunicazione tra client2 e server lato dovecot e qui onestamente non so come fare.
Ancora prima non so come far comunicare dovecot con postfix affinché dovecot prenda le email presenti in home/client2/Maildir e le metta a disposizione del destinatario.
Onestamente non sono molto esperta per caso tanto per iniziare devo configurare mutt affinché comunichi con un programma tipo fetchmail che a sua volta comunica con dovecot? O c'è un modo per far comunicar direttamente mutt con dovecot?
Se avete un qualunque suggerimento proposta consiglio chiarimento vi ringrazio.
-
Devi prima installare dovecot...
Poi modifica in postfix il parametro mailbox_command in base a dove si trova il binario 'deliver' di dovecot.
Es.
mailbox_command = /usr/local/libexec/dovecot/deliver
mailbox_command = /usr/lib/dovecot/deliverIl sistema non userà più la mailbox (/home/$USER/mailbox) ma la struttura a maildir di dovecot, l'uso delle mailbox è deprecato da parecchio ormai.
Dovecot generalmente usa per storare delle mail questo parametro:
mail_location = maildir:/var/spool/maildir/Good luck.
-
In questo periodo stò preparando un altra relazione su un altro argomento che devo completare al più presto ma appena ho un pò di tempo libero mi rimetto a lavorare anche su questa.
Se ti renderai disponibile sarò ben lieta di farmi aiutare.