Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: zxvf в Nov 28, 2007, 14:50



Титла: Spamassassin
Публикувано от: zxvf в Nov 28, 2007, 14:50
Имам postfix с amavis и spamassassin, интересува ме как да забраня да получавам поща от определен емайл - например да не мога да получавам от zxvf@abv.bg ?!

Както разбирам гледах някакъв модул в search.cpan.org Mail::SpamAssassin::Plugin::SpamCop но той май си дърпа дб-то от някакво http, а искам да мога аз да си направя файл с blacklist който да може да се чете


Титла: Spamassassin
Публикувано от: Hapkoc в Nov 28, 2007, 15:20
/etc/postfix/main.cf:
Примерен код

smtpd_sender_restrictions =
  bla bla bla
  check_sender_access hash:/etc/postfix/sender_blacklist


/etc/postfix/sender_blacklist:
Примерен код

blacklisted@mail.com  REJECT


Примерен код

# cd /etc/postfix; postmap sender_blacklist && postfix reload


Не съм го пробвал, но някакъв такъв трябва да е начина. По този начин проверката се прави върху MAIL FROM полето от SMTP комуникацията. Ако искаш да проверяваш From: header-а, предполагам ще трябва да ползваш header_checks, а не smtpd_senrder_restrictions.





Титла: Spamassassin
Публикувано от: Ali Nebi в Nov 30, 2007, 16:34
Това, което ти е предложил Наркос в горния пост, ще ти свърши работа.

Зависи на какво ниво искаш да блокирай адреса, ако искаш да го блокираш още когато SMTP сървъра получи писмото, то тогава това е начина, ако искаш да ти се дропва писмото след проверка от spamassassin, amavisd, clamavd и другите там, които ги имаш. Тогава трябва да си поиграеш с amavisd. Може да се направиш собствена white/black листа, като ползваш база данни за целта. Ние ползваме maia и сме много доволни как работи. Но както казах зависи на кое ниво искаш да отрежеш писмото


Титла: Spamassassin
Публикувано от: k4BIG в Dec 01, 2007, 10:14
:)





Титла: Spamassassin
Публикувано от: zxvf в Dec 01, 2007, 10:25
Мерси много :)