3 581
contributi
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. | 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] }} | ||
Stop Postfix usando il comando: | Stop Postfix usando il comando: |
contributi