909
contributi
Riga 117: | Riga 117: | ||
=Configurazione POSTFIX= | =Configurazione POSTFIX= | ||
== Domini locali e virtuali == | |||
Normalmente Postfix lavora con i cosiddetti ''Domini Locali'', configurati nella direttiva <code>mydestination</code> del suo file di configurazione, e con gli utenti di sistema, elencati nel file <code>/etc/passwd</code>. | |||
<br/> | |||
Questo comporta che ogni utente possa ricevere la posta di tutti i domini. Supponiamo di avere la direttiva: | |||
<pre> | |||
mydestination = example1.com, example2.com, example3.com | |||
</pre> | |||
Questo semplice setup fa sì che l'utente di sistema <code>johndoe</code> riceva le email indirizzate a: | |||
<pre> | |||
johndoe@example1.com | |||
johndoe@example2.com | |||
johndoe@example3.com | |||
</pre> | |||
Non è possibile impedire la ricezione della posta indirizzata a un singolo dominio e questo, unitamente al fatto che gestire molti utenti in questa maniera è inefficiente, rende il sistema poco pratico. | |||
<br/><br/> | |||
Questi problemi possono essere evitati facendo uso dei cosiddetti ''Domini Virtuali'', che a loro volta gestiranno ''utenti virtuali'' e ''alias virtuali'' di posta. Nel corso della guida vedremo come questa tecnica sarà implementata attraverso alcune direttive Postfix e con il supporto di un database MySQL. | |||
== Preparazione del sistema == | |||
Controlliamo che il nostro <code>/etc/hosts</code> sia impostato correttamente: | |||
* '''Sbagliato''': | |||
<pre> | |||
20.30.40.50 mailserver42 mailserver42.example.com | |||
</pre> | |||
* '''Corretto''': | |||
<pre> | |||
20.30.40.50 mailserver42.example.com mailserver42 | |||
</pre> |
contributi