← Back to team overview

sslug-teknik team mailing list archive

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