Mail Server: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
Riga 1: Riga 1:
=  '''SERVER DI POSTA''' =
=  '''Server di posta''' =
   
   


Riga 8: Riga 8:




== POSTFIX ==
== Postfix ==
   
   


Cominciamo con un server MTA, Mail Transport Agent, che riceve la posta (è quello che tiene aperta la porta 25 smtp in ricezione per intenderci). Si può scegliere tra exim, postfix, sendmail, qmail e altri. Scegliamo postfix perche è un buon compromesso in quanto a prestazioni, compatibilità, flessibilità, sicurezza.
Cominciamo con un server MTA, Mail Transport Agent, che riceve la posta (è quello che tiene aperta la porta 25 smtp in ricezione per intenderci). Si può scegliere tra exim, postfix, sendmail, qmail e altri. Scegliamo postfix perche è un buon compromesso in quanto a prestazioni, compatibilità, flessibilità, sicurezza.


  ''apt-get install postfix''
  apt-get install postfix


Installandolo verrà automaticamente rimosso un altro eventuale MTA già installato con apt, probabilmente exim o exim4 che è quello di default su debian.  
Installandolo verrà automaticamente rimosso un altro eventuale MTA già installato con apt, probabilmente exim o exim4 che è quello di default su debian.  
Riga 23: Riga 23:
Vi informa delle scelte possibili. Sono previste varie configurazioni; noi sceglieremo "Internet site using smarthost", che in pratica sarebbe l'avere un server che riceve posta e che la invia tutta ad un altro server (quello fornito dal nostro ISP per esempio). Premete ok per passare alla prossima schermata.
Vi informa delle scelte possibili. Sono previste varie configurazioni; noi sceglieremo "Internet site using smarthost", che in pratica sarebbe l'avere un server che riceve posta e che la invia tutta ad un altro server (quello fornito dal nostro ISP per esempio). Premete ok per passare alla prossima schermata.


Sciegliamo "Internet with smarthost"
Scegliamo "Internet with smarthost"


Mail name: sarà quello che appare dopo la chiocciola nell'indirizzo di posta. Ovviamente deve essere il nome valido del vostro server, dal momento che chi vi risponderà vi manderà la posta a quell'indirizzo.
*Mail name: sarà quello che appare dopo la chiocciola nell'indirizzo di posta. Ovviamente deve essere il nome valido del vostro server, dal momento che chi vi risponderà vi manderà la posta a quell'indirizzo.


SMTP relay host: qui indichiamo il server di posta a cui facciamo il relay. In parole semplici, quando inviamo una mail al nostro server, esso la spedirà a questo relay che poi la recapiterà. È necessario dato che molti bloccano l'arrivo di email da ip non ritenuti affidabili.
*SMTP relay host: qui indichiamo il server di posta a cui facciamo il relay. In parole semplici, quando inviamo una mail al nostro server, esso la spedirà a questo relay che poi la recapiterà. È necessario dato che molti bloccano l'arrivo di email da ip non ritenuti affidabili.


Other destinations to accept mail for: indirizzi che identificano questo server. Quando gli arriva una mail con questa destinazione, capirà che è lui il destinatario. Qua mettete il vostro nome di dominio.
*Other destinations to accept mail for: indirizzi che identificano questo server. Quando gli arriva una mail con questa destinazione, capirà che è lui il destinatario. Qua mettete il vostro nome di dominio.


Local networks: quali reti sono abilitate a spedire mail. Non mettendo nulla postfix inserirà tutte le reti connesse.
*Local networks: quali reti sono abilitate a spedire mail. Non mettendo nulla postfix inserirà tutte le reti connesse.


Meglio che inseriamo noi a mano localhost (127.0.0.0/8) e la nostra LAN (192.168.1.0/24) nel caso la nostra LAN sia 192.168.1.xxx.
Meglio che inseriamo noi a mano localhost (127.0.0.0/8) e la nostra LAN (192.168.1.0/24) nel caso la nostra LAN sia 192.168.1.xxx.


Use procmail for local delivery: rispondete SI, dato che useremo procmail.
*Use procmail for local delivery: rispondete SI, dato che useremo procmail.


Mailbox size limit: dimensione massima della casella di posta. 0 significa illimitata. Impostatela a vostro piacimento.
*Mailbox size limit: dimensione massima della casella di posta. 0 significa illimitata. Impostatela a vostro piacimento.


Where should mail for root go: questa imposta un alias per l'utente root, dato che non può ricevere posta. Tutto quello che è indirizzato a lui andrà nella casella di un altro utente, non root, che scieglierete voi.
*Where should mail for root go: questa imposta un alias per l'utente root, dato che non può ricevere posta. Tutto quello che è indirizzato a lui andrà nella casella di un altro utente, non root, che scieglierete voi.


In particolare occhio a mettere /24 in "local networks" e non /255 o altre robe strane che possono venirvi in mente. Se non sapete cosa vuol dire quel /24, tenete /24. Se sapete cosa vuol dire, non avete bisogno di spiegazioni.  
In particolare occhio a mettere /24 in "local networks" e non /255 o altre robe strane che possono venirvi in mente. Se non sapete cosa vuol dire quel /24, tenete /24. Se sapete cosa vuol dire, non avete bisogno di spiegazioni.  
Riga 47: Riga 47:
A questo punto dobbiamo fare solo dei piccoli ritocchi. Editiamo dunque il file di configurazione principale che si chiama ''/etc/postfix/main.cf''. Le voci da sistemare sono:
A questo punto dobbiamo fare solo dei piccoli ritocchi. Editiamo dunque il file di configurazione principale che si chiama ''/etc/postfix/main.cf''. Le voci da sistemare sono:


''myhostname'': controlliamo che ci sia il nome giusto. Vdi /etc/hostname
''myhostname'': controlliamo che ci sia il nome giusto. Vedi /etc/hostname


Poi in  ''/etc/aliases'' come da esempio giriamo tutti i messaggi di sistema all'utente se vogliamo ricevere tutto noi
Poi in  ''/etc/aliases'' come da esempio giriamo tutti i messaggi di sistema all'utente se vogliamo ricevere tutto noi
Riga 135: Riga 135:
se vi arrivano vuol dire che tutto funziona
se vi arrivano vuol dire che tutto funziona


== PROCMAIL ==
== Procmail ==




Riga 243: Riga 243:
   
   


== SERVER IMAP ==
== Server IMAP4 ==




Riga 255: Riga 255:




=== CREAZIONE DIRECTORY PER OGNI UTENTE ===
=== Creazione directory per ogni utente ===




Riga 284: Riga 284:




=== CREAZIONE DATABASE UTENTE ===
=== Creazione DB utenze ===




Riga 345: Riga 345:
  ''/etc/init.d/courier-imap start''
  ''/etc/init.d/courier-imap start''


== FETCHMAIL ==
== Fetchmail ==




Riga 445: Riga 445:




== MAILSCANNER SPAMASSASSIN CLAMAV AMAVISD-NEW RAZOR ==
== Mailscanner Spamassasin ClamAV Amavisd-new Razor ==




Riga 466: Riga 466:




=== clamav ===
=== Clamav ===




Riga 473: Riga 473:




=== mailscanner ===
=== Mailscanner ===




Riga 526: Riga 526:




== CLIENT IMAP ==
== Client IMAP4 ==




Riga 542: Riga 542:




== WEBMAIL ==
== Webmail ==




3

contributi