Amavis è un antivirus lato server scritto nel linguaggio di programmazione Perl e utilizzato sui server di posta Unix. Se viene rilevata un'e-mail indesiderata, Amavis la rimuove automaticamente dalla circolazione. Il programma affidabile ora blocca anche i messaggi di spam che altrimenti riempirebbero il server di posta. Questo utile strumento consente di risparmiare molto tempo e le opzioni di impostazione lasciano molto spazio alla configurazione individuale del server di posta.
SpamAssassassin spegne i virus in modo affidabile
Una parte importante di Amavis è il modulo SpamAssassin. Indipendentemente dal numero di destinatari inseriti, questo bloccatore di spam controlla se il messaggio rientra nella categoria di spam preimpostata o meno. In questo modo, il server di posta non è eccessivamente appesantito da questo compito e tutti i messaggi in arrivo sono invece efficientemente elaborati a livello centrale secondo i desideri del singolo destinatario. In generale, la combinazione di spam blocker e scanner di virus funziona molto bene per risparmiare risorse. Amavis è stato scritto nel linguaggio di programmazione Perl, con un'attenzione speciale alla prevenzione dei buffer overflow e fornendo agli amministratori semplici opzioni di manutenzione. Amavis non si vede principalmente come uno scanner di virus, ma più come un'interfaccia che può essere estesa con programmi antivirus come SpamAssassin, ClamAV, Kaspersky LMS o AVG AV. In questo quadro, le minacce al server di posta, così come ai computer di lavoro, possono essere rilevate e prevenute con un tempo minimo. Amavis è in grado di archiviare o mettere in quarantena i messaggi. Questi possono essere memorizzati sia in una cassetta postale che in un file SQL Banca dati può essere trasferito. È anche possibile creare una firma DKIM con Amavis. Questo protocollo di identificazione assicura l'autenticazione della posta. Questo impedisce lo spoofing della posta, che causa sempre seri problemi di sicurezza. Amavis supporta una varietà di impostazioni MTA diverse. In generale, l'amministratore del server ha un sacco di impostazioni a sua disposizione e può assegnare i destinatari della posta a singoli sottogruppi, che a loro volta lavorano secondo le proprie regole. Per esempio, è possibile ricevere messaggi di spam con la propria notifica di intestazione, che è adattata al rispettivo destinatario.
Amavis convince con una buona performance
Anche se Amavis è stato scritto nel linguaggio di programmazione Perl, il software può ancora convincere con una buona performance. Questo è dovuto principalmente al fatto che grandi blocchi di dati non vengono scansionati linea per linea, è stata evitata la copia inutile dei file e gli sviluppatori hanno mostrato un forte senso dell'ottimizzazione. In combinazione con i suddetti programmi antivirus, si deve comunque prestare attenzione a quali e-mail devono essere sottoposte a un esame più attento. Soprattutto se l'identificatore richiesto è disponibile, le eccezioni possono essere definite per consentire un'elaborazione rapida e tempestiva. Amavis si impegna principalmente a rispettare gli standard RFC definiti. Alcuni degli inizi del progetto risalgono al 1997. I messaggi in arrivo vengono inoltrati al Mail Transfer Agent utilizzando i ben noti protocolli SMTP e LMTP. Se si verifica un evento imprevisto durante il trasferimento della posta, una serie di misure entrano immediatamente in vigore per proteggere il messaggio. Con questo insieme di misure, Amavis impedisce che la posta vada persa o che i messaggi siano resi illeggibili a causa di un crash. I messaggi non sono tenuti in memoria, il che dovrebbe evitare che messaggi troppo grandi causino un crash o seri problemi al server. L'unica eccezione è il trasferimento allo scanner antivirus SpamAssassin, ma questo è dovuto al modo in cui funziona lo scanner. Questo può essere evitato usando l'opzione Amministratore imposta un limite di dimensione dei file in modo che i messaggi al di sopra di una certa dimensione non vengano inoltrati al modulo e debbano invece essere sottoposti a un controllo separato Come per altre interfacce di mail server, alcuni mittenti possono essere inseriti in una lista nera o bianca. In questo modo il server di posta risparmia il lavoro e permette di risolvere i mittenti che hanno causato problemi in passato o che non hanno bisogno di essere controllati. Tutto sommato, Amavis mette insieme un pacchetto software convincente che può essere facilmente esteso con moduli aggiuntivi o scanner di virus e si dimostra un'interfaccia utile.