Newsgroup: it.comp.os.linux.sys
Titolo: amavis, clamav e spamassassin su altra macchina

Ciao, abbiamo un mail server (postafix e courier-imap) un pò vecchio (PII 
266, 256MB, 30GB RAID5) che gestisce la posta elettronica all'interno di un 
istituto, ultimamente abbiamo acquistato una nuova macchina che ha un 
processore molto veloce e tanta ram inutilizzata (P4 3.2, 2GB, attualmente è 
solo un file server).
E' possibile installare sulla nuova macchina (debian) i software in oggetto 
ed impostare il vecchio server in modo da usare i software del nuovo ?
I due server sono sulla stessa rete e si "pingano".
Abbiamo scelto i tre software facendo ricerche su google, se ne avete di ve 
ne sarei grato.
Dimenticavo, deve essere tutto software open source.
Grazie a tutti per tutto.

 ed impostare il vecchio server in modo da usare i software del nuovo ?
A questo punto vi conviene spostare tutti i servizi di posta sul nuovo ed
eliminare il vecchio, viste le richieste di processore di amavis e
spamassassin, se avete molto traffico.
Vi consiglio di rivolgervi a un tecnico.
Bye.

 ed impostare il vecchio server in modo da usare i software del nuovo ?
amavis (dando per scontato che siano le versioni attuali) riceve da
postfix e ri-consegna a postfix via socket TCP (127.0.0.1 porte 10024 e
10025, presente?).
Basta configurare il tutto usando IP "di rete" anzichè gli IP della
loopback...
Se spamassassin ha configurazioni per-utente, ovviamente, occhio che gli
utenti "stan di là"...
-- 
Skull & Bones (ER6n Silver)
Neo:  I know Sendmail!
Morpheus:  Show me.

 Vi consiglio di rivolgervi a un tecnico.
Tu non hai idea della trafila burocratica :-) 


Ci sono tre "domini virtuali", cioè non corrispondenti alla suffisso dominio 
della macchina.
Noi prendiamo la posta con Thunderbird via courier-imap dentro maildir fatte 
così (x es):
/home/postfix/
amministrazione.csdf.rc.it/anna/
 

 adesso è spam !
Come per tutti, credo... :(
Io ho tolto parecchio carico ai server tramite due cose:
- greylist
- blacklist
La prima mi ha eliminato un buon 70% di spam, la seconda un altro 20%.
Ne rimane un 10% che per buona parte viene identificato da spamassassin,
ma appunto spamassassin (e amavis e clamav) ne ricevono il 90% in meno,
scaricando il server.
Senza andare a cercare soluzioni intra-server (che poi si incriccano se
uno dei due server viene a mancare dalla rete per un po') provate prima
con questi due.
Le greylist si possono implementare in postfix con postgrey, le blacklist
direttamente specificando i server che le contengono.
Naturalmente il tutto vale se quel server e` esposto su Internet e riceve
la posta direttamente. Se la riceve da fetchmail o simili non potete
implementare nessuno dei due sistemi.
Bye.

 Il Wed, 17 Jan 2007 14:10:35 +0000, Ste ha scritto:
Posso attivare le greylist su un domionio virtuale e basta in modo da 
provare senza compromettere gli altri ? 



Non ho mai provato, a dire il vero. Io l'ho attivato a livello server. Se
segui le guide, l'installazione e` molto semplice e funziona tutto al
primo colpo. Credo sia la parte di postfix che ho avuto meno difficolta`
ad attivare. :)
Bye.

 provare senza compromettere gli altri ? 
Si.



Come ? Abbiamo dato un'occhiata alla documentazione ma non ci saltiamo 
fuori.
Grazie 

 fuori.
Usando le ACL standard di postfix.
Partendo dall'assunto che usi per il greylisting un policy_daemon, come
consueto, devi:
1) in 
main.cf
 associare il policy_daemon ad una restriction_class:
smtpd_restriction_classes = greylist_policy
greylist_policy = check_policy_service inet:
127.0.0.1:2525
2) in smtpd_recipient_restrictions, applicare una ACL sul dominio
destinazione:
smtpd_recipient_restrictions =
  [...]
  check_recipient_access hash:$config_directory/send_to_greylist,
  [...]
3) definire la ACL in questione (in questo caso
/etc/postfix/send_to_greylist), con target la restriction class che
effettua il greylisting:
dominio1.tld		greylist_policy
dominio2.tld		greylist_policy
(ricordarsi di eseguire postmap)
In questo modo, i domini definiti nella ACL vanno a finire in
greylisting, mentre tutti gli altri domini escono dalla ACL senza fare
alcunchč, e riprendono la corsa nel resto del ruleset (cosiccome le mail
che oltrepassano il greylisting).
Aloha.
