: 04 października 2010, 10:01
Nie jestem pewien ale wydaje mi się, że poniższe ustawienie załatwi sprawę:
To ustawienie powoduje, że postfix doręcza do lokalnej skrzynki maksymalnie 2 wiadomości równocześnie - więc powinien spamassassin dostawać maksymalnie 2 maile równocześnie.
Sprawdź i daj znać czy nie pomoże.
Możesz też zmodyfikować procmailrc w taki sposób:
Zgodnie z opisem tutaj: http://wiki.apache.org/spamassassin/OutOfMemoryProblems powinno to spowodować, że procmail będzie skanował tylko jedną wiadomość na raz.
P.S. Inna sprawa, że uruchomienie i podpięcie spamassassin w trybie demona mogłoby również zmniejszyć obciążenie tego serwera (bo nie byłoby potrzeby by dla każdej wiadomości uruchamiać osobnego procesu spamassassina).
Kod: Zaznacz cały
local_destination_concurrency_limit = 2
Sprawdź i daj znać czy nie pomoże.
Możesz też zmodyfikować procmailrc w taki sposób:
Kod: Zaznacz cały
:0fw: spamassassin.lock
* < 300000
| spamc
P.S. Inna sprawa, że uruchomienie i podpięcie spamassassin w trybie demona mogłoby również zmniejszyć obciążenie tego serwera (bo nie byłoby potrzeby by dla każdej wiadomości uruchamiać osobnego procesu spamassassina).