Amavis je virusni pregledovalnik na strani strežnika, ki je napisan v programskem jeziku Perl in se uporablja v poštnih strežnikih Unix. Ko Amavis zazna neželeno e-poštno sporočilo, ga samodejno odstrani iz obtoka. V zadnjem času zanesljiv program blokira tudi neželena sporočila, ki bi sicer zasuli poštni strežnik. To uporabno orodje vam lahko prihrani veliko časa, možnosti nastavitev pa puščajo veliko prostora za individualno konfiguracijo poštnega strežnika.
SpamAssassin zanesljivo odpravlja viruse
Pomemben del Amavisa je modul SpamAssassin. Ne glede na število vnesenih prejemnikov ta blokator neželene pošte preveri, ali sporočilo spada v vnaprej nastavljeno kategorijo neželene pošte ali ne. Na ta način poštni strežnik ni preveč obremenjen s to nalogo, temveč se vsa prejeta sporočila učinkovito obdelajo centralno v skladu z željami posameznega prejemnika. Na splošno je kombinacija blokatorja neželene pošte in iskalnika virusov zelo varčna z viri. Amavis je bil napisan v programskem jeziku Perl s posebnim poudarkom na preprečevanju prelivanja medpomnilnika, hkrati pa je skrbnikom omogočal preproste možnosti vzdrževanja. Amavis samega sebe ne vidi predvsem kot iskalnik virusov, temveč bolj kot vmesnik, ki ga je mogoče razširiti s protivirusnimi programi, kot so SpamAssassin, ClamAV, Kaspersky LMS ali AVG AV. V tem okviru lahko grožnje poštnemu strežniku in delovnim računalnikom odkrijete in preprečite v najkrajšem možnem času. Amavis lahko sporočila arhivira ali postavi v karanteno. Ti so lahko shranjeni v poštnem predalu ali v SQL Podatkovna zbirka se lahko prenese. Podpis DKIM je mogoče ustvariti tudi s programom Amavis. Ta identifikacijski protokol zagotavlja, da je pošta overjena. To preprečuje lažno pošiljanje pošte, ki vedno povzroča resne varnostne težave. Amavis podpira različne nastavitve MTA. Na splošno ima skrbnik strežnika na voljo veliko nastavitev in lahko prejemnike pošte dodeli posameznim podskupinam, ki delujejo v skladu s svojimi pravili. Tako je na primer mogoče prejemati neželena sporočila z lastnim obvestilom v glavi, ki je prilagojeno posameznemu prejemniku.
Amavis prepriča z dobrim delovanjem
Čeprav je bil Amavis napisan v programskem jeziku Perl, lahko programska oprema še vedno prepriča z dobrim delovanjem. To je predvsem posledica dejstva, da se veliki bloki podatkov ne pregledujejo vrstico za vrstico, da je preprečeno nepotrebno kopiranje datotek in da so razvijalci pokazali velik smisel za optimizacijo. V kombinaciji z omenjenimi protivirusnimi programi je treba kljub temu paziti, katera e-poštna sporočila je treba podrobneje pregledati. Zlasti če je zahtevani identifikator na voljo, je mogoče določiti izjeme, ki omogočajo hitro in pravočasno obdelavo. Amavis je predvsem zavezan opredeljenim standardom RFC. Nekateri začetki projekta segajo v leto 1997. Dohodna sporočila so posredovana agentu za prenos pošte z uporabo znanih protokolov SMTP in LMTP. Če med prenosom pošte pride do nepričakovanega dogodka, se takoj izvede vrsta ukrepov za zavarovanje sporočila. S tem sklopom ukrepov Amavis preprečuje izgubo pošte ali nečitljivost sporočil zaradi okvare. Sporočila se ne shranjujejo v pomnilniku, kar naj bi preprečilo, da bi prevelika sporočila povzročila sesutje ali resne težave s strežnikom. Edina izjema je prenos v virusni pregledovalnik SpamAssassin, vendar je to posledica načina delovanja pregledovalnika. To lahko preprečite z uporabo Upravitelj določi omejitev velikosti datotek, tako da se sporočila nad določeno velikostjo ne posredujejo modulu in jih je treba namesto tega ločeno preveriti. Tako kot pri drugih vmesnikih poštnega strežnika lahko določene pošiljatelje vpišete na črni ali beli seznam. S tem poštnemu strežniku prihranite veliko dela in izločite pošiljatelje, ki so v preteklosti povzročali težave ali pri katerih preverjanje ni potrebno. Amavis je prepričljiv programski paket, ki ga je mogoče preprosto razširiti z dodatnimi moduli ali pregledovalniki virusov in se izkaže kot uporaben vmesnik.