Автор Тема: Идеи относносно филтриране на писма за всеки юзър  (Прочетена 1736 пъти)

Ali Nebi

  • Напреднали
  • *****
  • Публикации: 394
  • Distribution: Centos, Debian, Fedora, Ubuntu
  • Window Manager: Gnome
    • Профил
Здравейте,
настроил съм постфикс да проверява черни списъци и да филтрира писмата за различни домейни по различен начин.

Но поради факта, че много от потребителите искат да си слагат отделни правила за отделните адреси, като пример:

получаваме писмо от incoming@example.com и ние имаме двама юзъра -  user1@mydomain.com  и user2@mydomain.com

user1@mydomain.com не иска да обменя писма от incoming@example.com  и иска да го маркира като спам, а user2@mydomain.com иска incoming@example.com да е легитимен адрес и да обменя писма с него.

Та да кажем, че имаме импелементиран интерфейс към пощата и хората могат да избират кое да е спам и кое не.

Има ли начин, когато писмото пристигне към мейл сървъра първо да се проверява базата данни за валидност на е-мейл адреса и след това да премине към проверка съответно в черните списъци, спамассасин, амависд и т.н.?

Ще се опитам да онагледя някаква примерна схема:

IncomingMail - > SMTP - checking Database(MYSQL,PgSQL,LDAP...) - cheking RBL - Other restrictions -> amavisd ->Spamassasin -> Получател на писмото

Нещо подобно да е.
Доста се порових в нета, но никъде не открих правилния отговор и реших да питам тук, може някой от вас вече да се е сблъскал с това.
Някакви идеи може ли да ми дадете?

Ползвам - postfix+spamassasin, cyrus-Imap, amavisd-new, clamav

Мерси предварително.
Активен

Не се задоволявай да бъдеш дим, когато можеш да бъдеш огън!

Ali Nebi

  • Напреднали
  • *****
  • Публикации: 394
  • Distribution: Centos, Debian, Fedora, Ubuntu
  • Window Manager: Gnome
    • Профил
Сега прочетох и за Maia (Mail Guard system), но тя не поддържа последната версия на amavisd-new (2.4.3), може ли да кажете някаква алтернатива на Maia или пък някакви идеи относно подобна работа на системата?

Благодаря предварително!
Активен

Не се задоволявай да бъдеш дим, когато можеш да бъдеш огън!

Ali Nebi

  • Напреднали
  • *****
  • Публикации: 394
  • Distribution: Centos, Debian, Fedora, Ubuntu
  • Window Manager: Gnome
    • Профил
След няколкодневно ровене из нета и четене на много документация стигнах до някакво решение на проблема.
Темата може да бъде изтирата.
Активен

Не се задоволявай да бъдеш дим, когато можеш да бъдеш огън!

prowler

  • Напреднали
  • *****
  • Публикации: 103
    • Профил
Би ли споделил решението?  '<img'>
Активен

Ali Nebi

  • Напреднали
  • *****
  • Публикации: 394
  • Distribution: Centos, Debian, Fedora, Ubuntu
  • Window Manager: Gnome
    • Профил
Ами да се ползва комбинацията Maia (Mail Guard system) + SQLGrey (Greylisting). Това ще филтрира доста от спам съобщенията, като Maia ще се грижи да подава писмата към съответните апликейшъни за сканиране. Хубавото на всичко това е, че Maia има опция всеки потребител да може сам да решава кои адреси да се считат за спам и кои не. С една дума всеки ще си има един вид собствен whitelist i blacklist. Другото, което е хубаво, че всичко се прави през уеб интерфейс, а това доста улеснява работата. Всички данни ще се съхраняват в SQL бази данни и спамассассин също ще гледа от там и ще решава какво да прави с писмата. SQLGrey също има уеб интерфейс, който мисля, че ще помогне доста.

Всичкото, което ще ползвам са:

Postfix + Maia + SQLGrey + amavisd-new (amavisd-maia) + spamassassin + Clamav. Същевременно ще има и проверка в две или три RBL листи.

Може да прочетете това мнение: http://www.renaissoft.com/piperma....27.html

Както и тук:
http://www.akadia.com/services/postfix_amavisd.html


П.С. Забравих да спомена, че може би ще се ползва и SPF. Надявам се на някой да бъда полезен с това '<img'>



Активен

Не се задоволявай да бъдеш дим, когато можеш да бъдеш огън!

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Цитат (ferrari_m @ Ноември 23 2006,17:59)
П.С. Забравих да спомена, че може би ще се ползва и SPF. Надявам се на някой да бъда полезен с това '<img'>

spamassassin може да прави тази проверка.
Активен

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

Ali Nebi

  • Напреднали
  • *****
  • Публикации: 394
  • Distribution: Centos, Debian, Fedora, Ubuntu
  • Window Manager: Gnome
    • Профил
Да така е прав си, мерси за корекцията и допълнението. '<img'>
Активен

Не се задоволявай да бъдеш дим, когато можеш да бъдеш огън!