Roztrideni posty pred odeslanim

Ondrej Sury sury.ondrej na globe.cz
Pátek Listopad 8 13:17:34 CET 2002


Vítězslav Košina <kosina na printsoft.cz> writes:

>> > dovolil bych si pozadat o radu v nasledujicim problemu. Jako mailovy
>> > server pouzivame u na ve firme Qmail 1.03. Nektera oddeleni (specialne
>> > marketing) maji schopnost vygenerovat gigantickou mailovou seanci (napr.
>> > 300-500 emailu po 2 MB) cimz spolehlive zablokuji na nasi relativne
>> > rychle (256 kB) lince frontu na pekne dlouhou dobu.
>> >
>> > Tusi nekdo z Vas jak zablokovat odesilani takovych emailu behem dne a to
>> > jeste pro konktretni uzivatele. Bohuzel nemohu toto zakazovat pausalne,
>> > jelikoz obcas odchazi vetsi emaily, ktere je potreba dorucit rychle.
>>
>> Asi bych to nejakym zpusobem resil pres virtualdomains (man qmail-send) a
>> serialmail, tj. vsechny odchozi emaily strkat pres nejaky virtualni ucet do
>> ruznych Maildiru na zaklade pravidel a ty pak pres serialmail strkat na MTA
>> ISP.
>>
>> O.
>
> Nad tim jsem dumal, nicmene vsechna nase posta se odesila primo nasim MTA 
> nikoliv pres MTA naseho providera (v nasem pripade Contactel). Napada me, 
> zdali by to neslo resit nasim sekundarnim mail serverem ... 
>
> Co si o tom myslite ?

Bud tak anebo na lokalni mashine rozbehnete druhy qmail, ktery bude
prijimat postu z vnitrni site a delat s ni takoveto cachry a pak je predat
tomu prvnimu, ktery bude zaroven fungovat jako prichozi MTA pro firemni
emaily.

Nevim jestli je to dost jasne:
outside > qmail1 > mailbox

inside > qmail2 > filtry (maildrop?) > serialmail > qmail1 > outside

Tohle reseni by asi slo pouzit bez upravy binarek.

Druhe reseni co me napada je, upravit qmail-remote tak, ze pokud narazi na
email vetsi nez <n> z adresy <x> a nebude cas <h>, tak vrati status code
jako ze se to nepovedlo dorucit a on se to pokusi dorucit pozdeji.  Myslim,
ze pokud by pozadavky na filtrovani nebyly moc velke, tak bych to zvladnul
napsat za chvili.

O.

-- 
Ondrej Sury - CIO                   Globe Internet s.r.o. http://globe.cz/
Tel: +420(2)35365000 Fax: +420(2)35365009     Planickova 1, 162 00 Praha 6


Další informace o konferenci Linux