[Postfixbuch-users] Email Queue nach domain beeinflussen

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Do Sep 11 11:24:34 CEST 2008


Ralf Hildebrandt wrote:
> * Sandy Drobic <postfixbuch-users at japantest.homelinux.com>:
> 
>>> Der kann nur steuern, wieviele Mails REINKOMMEN, wenn die erstmal in der
>>> Queue sind werden die im schlimmsten Fall alle aufeinmal rausgeblasen.
>> Das Problem scheint eher zu sein, wo genau die Drosselung stattfindet. Policy 
>> Servers reden mit smtpd, aber die Drosselung ist gewünscht im smtp.
> 
> Genau!
> 
>> Möglich ist natürlich, eine zweite Instanz von Postfix aufzusetzen für die 
>> Problemdomains und DORT für den smptd die entsprechende Quota zu setzen. Nicht 
>> sehr elegant, aber flexibel und transparent.
> 
> Könnte gehen, ja
> Man kann sowas auch mit "hold_from_mailq" machen (alles auf hold
> setzen, was -> hotmehl geht und dann im Cronjob pro Minute die gew.
> Anzahl von Mails mit "postsuper -H" freilassen)

Gehupft wie gesprungen, so eine Drosselung ist, wenn mehr als 1 Mail pro 
Sekunde geschickt werden sollen, immer ein Hack. Bei einem System, welches 
tausende von Mails pro Minute schickt, und gleichzeitig einmal pro Minute 
einen Cronjob zu starten, der mühselig die Queue durchackert und dann die 
ersten 2000 Mails einer Domain freigibt, dann postfix flush ausführen, das 
erzeugt doch eine gewaltige Menge an IO-Anforderungen an die Platte.

Wenn das nicht gerade auf einer RAM-Disk läuft, wird das System wohl ziemlich 
in die Knie gehen. Auch ein Art Drosselung. (^-^)


-- 
Sandy

Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com



Mehr Informationen über die Mailingliste Postfixbuch-users