sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #22394
Re: Fetchmail+Sendmail+Amavi+Sophos: Alt for mange processer ved hentning af mail
Allan Olesen wrote:
>
> På min lille hjemmeserver henter jeg post med Fetchmail og Sendmail.
>
> Det går mget fint, men nu vil jeg også lave virusscanning. Jeg har
> derfor på freshmeat fundet Amavis scanmails (som sjovt nok er skrevet
> af Mogens Kjær). Det er et script, som kaldes af sendmail. Det kører
> alle mails gennem en eller flere virusscannere, før de leveres til
> modtageren.
>
> Som virusscanner bruger jeg Sophos sweep.
>
> Mit problem er, at hvis jeg henter 10 mails på een gang, starter jeg
> 10 eksemplarer af sendmail, som hver starter deres eget eksemplar af
> scanmails, som hver starter deres eget eksemplar af sweep. Hver udgave
> af sweep koster 3-4 MB ram, og maskinen har kun 16 MB.
>
> Her til aften resulterede det i 4½ times mailscanning af 12 mails. Til
> sidst blev jeg nødt til at sende en -SIGSTOP til alle
> sweep-processerne, hvorefter jeg startede dem igen een ad gangen med
> en -SIGCONT. Så tog det kun 1 minut for de 12 mails.
>
> Derfor: Hvordan får jeg behandlet mine indkomne mails en efter en, i
> stedet for at behandle alle på een gang?
>
Jeg ville nok vælge den nemmeste løsning, nemlig at rette
på variablen MaxDaemonChildren i sendmail.cf og sætte den
til 2 eller 3.
--
MVH / Best Regards
Allan Jacobsen, AJ17-DK
IT nyheder set gennem danske briller: http://slashit.dk
References