Mail Server: differenze tra le versioni

m
m (→‎Mailscanner: task #30)
 
(4 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Lenny | Squeeze}}
{{Versioni compatibili|Lenny|Squeeze|Wheezy|Jessie}}
==Introduzione==
==Introduzione==
L'idea è quella di avere una connessione permanente ad Internet che può ricevere posta dall'esterno e gestire la posta interna alla Lan, quindi, a meno che non abbiate già un dominio, per prima cosa sarà necessario andare su http://www.dyndns.org o un servizio analogo(ad esempio http://www.no-ip.com), registrarsi, scegliersi un dominio (mandare le email a utente@123.231.201.178 non è proprio comodissimo, soprattutto quando il giorno dopo il numero cambia) e associarlo al proprio indirizzo IP. Se avete un IP dinamico, installate sul vostro computer un programmino come <code>ddclient</code> (basta installarlo con apt-get e rispondere alle domande) che aggiorna automaticamente l'indirizzo IP associato al dominio ogni volta che vi collegate.
L'idea è quella di avere una connessione permanente ad Internet che può ricevere posta dall'esterno e gestire la posta interna alla Lan, quindi, a meno che non abbiate già un dominio, per prima cosa sarà necessario andare su http://www.dyndns.org o un servizio analogo(ad esempio http://www.no-ip.com), registrarsi, scegliersi un dominio (mandare le email a utente@123.231.201.178 non è proprio comodissimo, soprattutto quando il giorno dopo il numero cambia) e associarlo al proprio indirizzo IP. Se avete un IP dinamico, installate sul vostro computer un programmino come <code>ddclient</code> (basta installarlo con apt-get e rispondere alle domande) che aggiorna automaticamente l'indirizzo IP associato al dominio ogni volta che vi collegate.
Riga 102: Riga 102:
<pre>
<pre>
  root root@myserver.it
  root root@myserver.it
  gino gino.paoli@myserver.it
  gino gino.pioli@myserver.it
  www-data security@myserver.it
  www-data security@myserver.it
  utente1 pierino@myserver.it
  utente1 pierino@myserver.it
Riga 113: Riga 113:


Secondo l'attuale configurazione se si vuole mandare una mail a un'utente all'interno del server è possibile usare l'indirizzo utente@nomeserver.nomedominio.it , in questo modo le mail verranno girate internamente senza uscire da SMTP.
Secondo l'attuale configurazione se si vuole mandare una mail a un'utente all'interno del server è possibile usare l'indirizzo utente@nomeserver.nomedominio.it , in questo modo le mail verranno girate internamente senza uscire da SMTP.
Potrebbe essere necessario riscrivere l'indirizzo di invio , per esempio si potrebbe inviare localmente da :
dbsupport@thisdomain.com
helpdesk@thisdomain.com
e voler uscire con
admins@thatdomain.com
in questo caso si possono inserire in ''/etc/postfix/sender_canonical'' alcune espressioni regolari come ad esempio
/^(.*@box1[.])thisdomain[.]com$/ ${1}thatdomain.com
/^(.*@)box1[.]thisdomain[.]com$/ ${1}box2.thatdomain.com
/^(.*)thisdomain[.]com$/ ${1}thatdomain.com
per testare il corretto funzionamento senza aggiornare ''sender_canonical.db'' e senza riavviare ''postfix'' usare il comando :
postmap -q "fubar@box1.thisdomain.com" regexp:/etc/postfix/sender_canonical
l'output ci mostrerà se quanto scritto funziona


Il problema sorge se la mail ha diversi destinatari con indirizzi interni ed esterni , infatti l'indirizzo esterno che riceverà la mail si trovera l'indirizzo ''user@nomeserver.nomedominio.it'' al quale non potrà rispondere.
Il problema sorge se la mail ha diversi destinatari con indirizzi interni ed esterni , infatti l'indirizzo esterno che riceverà la mail si trovera l'indirizzo ''user@nomeserver.nomedominio.it'' al quale non potrà rispondere.
Riga 439: Riga 457:
Riguardo la configurazione di spamassassin io ho usato webmin, anche se non c'è molto da fare.  
Riguardo la configurazione di spamassassin io ho usato webmin, anche se non c'è molto da fare.  


Per settaggi particolari di spamassassin vi consiglio di dare un'occhiata al file <code>/etc/spamassassin/local.cf<code> oppure consultare il sito web http://www.yrex.com/spam/spamconfig.php che vi consente di creare un file di configurazione personalizzato rispondendo alle varie domande.
Per settaggi particolari di spamassassin vi consiglio di dare un'occhiata al file <code>/etc/spamassassin/local.cf</code> oppure consultare il sito web http://www.yrex.com/spam/spamconfig.php che vi consente di creare un file di configurazione personalizzato rispondendo alle varie domande.


Abilitiamo spamassassin modificando in <code>/etc/default/spamassassin</code>
Abilitiamo spamassassin modificando in <code>/etc/default/spamassassin</code>
Riga 459: Riga 477:


per maggiori informazioni sull'installazione consultare [http://wp.me/pr97u-ry questa guida] }}
per maggiori informazioni sull'installazione consultare [http://wp.me/pr97u-ry questa guida] }}
Dalla guida http://www.mailscanner.info/postfix.html.


Stop Postfix usando il comando:
Stop Postfix usando il comando:
3 581

contributi