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

Нетехнически теми => Идеи и мнения => Темата е започната от: Ali Nebi в Nov 17, 2006, 16:36



Титла: Идеи относносно филтриране на писма за всеки юзър
Публикувано от: Ali Nebi в Nov 17, 2006, 16:36
Здравейте,
настроил съм постфикс да проверява черни списъци и да филтрира писмата за различни домейни по различен начин.

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

получаваме писмо от 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 в Nov 20, 2006, 17:49
Сега прочетох и за Maia (Mail Guard system), но тя не поддържа последната версия на amavisd-new (2.4.3), може ли да кажете някаква алтернатива на Maia или пък някакви идеи относно подобна работа на системата?

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


Титла: Идеи относносно филтриране на писма за всеки юзър
Публикувано от: Ali Nebi в Nov 22, 2006, 16:18
След няколкодневно ровене из нета и четене на много документация стигнах до някакво решение на проблема.
Темата може да бъде изтирата.


Титла: Идеи относносно филтриране на писма за всеки юзър
Публикувано от: prowler в Nov 22, 2006, 19:29
Би ли споделил решението?  :)


Титла: Идеи относносно филтриране на писма за всеки юзър
Публикувано от: Ali Nebi в Nov 23, 2006, 16:59
Ами да се ползва комбинацията 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. Надявам се на някой да бъда полезен с това :)





Титла: Идеи относносно филтриране на писма за всеки юзър
Публикувано от: laskov в Nov 27, 2006, 11:09
Цитат (ferrari_m @ Ноември 23 2006,17:59)
П.С. Забравих да спомена, че може би ще се ползва и SPF. Надявам се на някой да бъда полезен с това :)

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


Титла: Идеи относносно филтриране на писма за всеки юзър
Публикувано от: Ali Nebi в Nov 27, 2006, 12:17
Да така е прав си, мерси за корекцията и допълнението. :)