Nwlapcug.com


Come impostare un Server di posta elettronica di CentOS

Come impostare un Server di posta elettronica di CentOS


Se si hanno stancato dei limiti imposti da account di posta elettronica forniti da aziende come Google e Yahoo e si desidera ospitare il proprio server di posta elettronica, è possibile farlo con il vostro computer Linux CentOS. Avrete bisogno di due programmi diversi, Postfix e Dovecat, per gestire il server, ed entrambi sono open source e disponibile nel repository di yum.

Istruzioni

1

Aprire un terminale facendo clic su "Applicazioni", "Accessori" e "Terminal."

2

Digitare "sudo yum install postfix.i386." Dare la password di root, se richiesto e rispondere affermativamente a tutte le domande. PostFix è utilizzato per inviare e ricevere email da Internet. Digitare "sudo yum install dovecot." Ancora una volta, dare la password di root e la risposta sì a tutte le domande che viene chiesto dall'installatore. Dovecot fornirà agli utenti IMAP o POP3 accesso al loro account di posta elettronica.

3

Modificare il file di configurazione di Postfix. Digitare "sudo nano /etc/postfix/main.cf" per aprire il file di configurazione nell'editor di testo Nano. Le impostazioni predefinite funzionerà bene per la maggior parte dei sistemi, ma un server di posta elettronica più sofisticato richiederà di specificare alcune opzioni nel file di configurazione. L'impostazione più importante è "home_mailbox." Questa sarà la cartella cassetta postale di ogni utente nella loro Home page. Se si desidera utilizzare il formato Maildir, la directory deve terminare con una barra finale, come questo:

home_mailbox = mail /

Un'altra opzione è il formato mbox e per usare questo formato, semplicemente lasciare fuori la barra finale:

home_mailbox = mail

Entrambi formati sono potenti, tuttavia ci sono differenze sottili e complesse tra di loro. A seconda di quale si sceglie di utilizzare, ricorda quella scelta. Trovare le impostazioni 'mionomehost' e 'mydomain' e dare loro il nome di dominio che è stato associato con il computer. Ad esempio, se il proprietario del dominio nome "happy.com", dovrebbero leggere le opzioni:

myhostname=mail.Happy.com
mydomain=Happy.com

Si può uscire da nano premendo Ctrl-O (per risparmiare) e Ctrl-X (per uscire).

4

Modificare il file di configurazione per Dovecot. Digitare "sudo nano /etc/dovecot.conf." L'opzione più importante è protocolli. Assicurarsi che questo includa il protocollo che si desiderano che gli utenti di posta elettronica da utilizzare. Le opzioni più popolari sono "imap" e "pop3", ed è possibile attivare connessioni sicure aggiungendo una "s" per ogni opzione.

5

Impostare la posizione della posta nella stessa directory che hai scelto nel passaggio 3. Anteporre il formato che scelto nel passaggio 3. Per esempio:

mail_location = maildir: ~ / mail

o

mail_location = mbox: ~ / mail

Infine, se si utilizza una versione a 64 bit di CentOS, modificare il "login_process_size" a "64."

6

Creare una cassetta postale utente. Digitare quanto segue:

mkdir /home/bill/mail
chown bill: BURTON /home/bill/mail
chmod -R 700 /home/john/mail

Questo crea la directory di posta elettronica, assicura che l'utente possiede la sua directory di posta elettronica e gli permette di accedervi. Questo deve essere ripetuto per ogni utente che dispone di un account di posta elettronica. In questo esempio, "bill" ha l'account di posta elettronica "[email protected]."

7

Avviare il server. Digitare questo codice nel terminale:

chkconfig - dovecot level 345 su
/etc/init.d/dovecot inizio
/etc/init.d/postfix inizio

Consigli & Avvertenze

  • In esecuzione il proprio server di posta elettronica non è per tutti. Sarai responsabile della sua manutenzione. Il computer che esegue il server di posta dovrebbe scendere, qualsiasi e-mail inviata a voi viene rispedito indietro al mittente come "non recapitato".