Автор Тема: MailScanner vs amavisd-new  (Прочетена 1258 пъти)

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
MailScanner vs amavisd-new
« -: Nov 15, 2019, 11:02 »
Харесвам MailScanner. Прави всичко, (почти :) ) както очаквам, според това как съм го настроил. Не съм ползвал amavisd-new.
Според това, което чета, изключително удобните rules в MailScanner (/etc/MailScanner/rules), в amavisd-new нямат аналог. Благодарение на тези rules аз филтрирам различни нежелани видове файлове, съдържащи се в писмата - .js, .jar, .7z, .lnk, .exe, .com и още доста подобни, като мога да задам действие - изтриване, пренасочване ... без да се прилага проверка за спам или вируси. Има отделни rules за файлове, поставени в архиви. Мога да задавам изключения, да комбинирам различни логически условия и действия. Имам допълнителни собствени spam.blacklist.rules и spam.whitelist.rules ...

Как тази функционалност се реализира в пощенски сървъри, работещи с amavisd-new ?
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Re: MailScanner vs amavisd-new
« Отговор #1 -: Nov 15, 2019, 11:55 »
go_fire, бих ти предложил да си изтриеш поста, както и този, който пиша сега.

MailScanner не се ръководи от имената, а ползва file за определяне на типа на файла.

Цитат
man file
FILE(1)                   BSD General Commands Manual                  FILE(1)

NAME
     file — determine file type

SYNOPSIS
     file [-bcdEhiklLNnprsSvzZ0] [--apple] [--extension] [--mime-encoding] [--mime-type]
          [-e testname] [-F separator] [-f namefile] [-m magicfiles] [-P name=value]
          file ...
     file -C [-m magicfiles]
     file [--help]

DESCRIPTION
     This manual page documents version 5.36 of the file command.

     file tests each argument in an attempt to classify it.  There are three sets of
     tests, performed in this order: filesystem tests, magic tests, and language tests.
     The first test that succeeds causes the file type to be printed.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 8792
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: MailScanner vs amavisd-new
« Отговор #2 -: Nov 15, 2019, 12:03 »
Моя ще го изтрия, но твоя ще го оставя. Променя кардинално картината. Макар да не съм останал с впечатление, че file разпознава много типове. Но за без пари, толкова.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

ray

  • Напреднали
  • *****
  • Публикации: 1447
    • Профил
Re: MailScanner vs amavisd-new
« Отговор #3 -: Nov 15, 2019, 12:19 »
Наскоро не съм ползвал мейл-сървъри, а преди време ползвах повече qmail, затова само ще дам две връзки които ми изглеждат по-читави (втората е по-стара):
https://wiki.archlinux.org/index.php/Amavis
https://wiki.gentoo.org/wiki/Complete_Virtual_Mail_Server/amvisd_spamassassin_clamav

И само като предположение, вероятно могат да се ползват правилата на postfix за същата цел. Повечето примери предполагат интеграция с Postfix MTA.

PS: и отново ми прави впечатление че почти всички резултати от Гого-търсене са много, много стари и вероятно доста безполезни  :-[
PS2: по-нови хаутута намерих основно на руски сайтове: http://sys.dmitrow.com/sys/node/59#amavis (http://sys.dmitrow.com/sys/node/59)
« Последна редакция: Nov 15, 2019, 12:34 от ray »
Активен