::::::::::::::::::::::::
Tuning (c) by Mr.Goblins
;;;;;;;;;;;;;;;;;;;;;;;;

= = = = = = = = = = = = = = = = = = = = = = = = = = = = =
   TOP lietas, kas jaizdara pirms compilē Qmail src!!!
= = = = = = = = = = = = = = = = = = = = = = = = = = = = =

(0) Qmail is crap, use Postfix [2002]

(1) dns.c
>>static union { HEADER hdr; unsigned char buf[PACKETSZ]; } response;
ir jānomaina uz
>>static union { HEADER hdr; unsigned char buf[1024]; } response;
tāpēc, ka Qmails nemāk apieties ar DNS responsēm, kas ir lielākas par 512bytes
un maili sūtīti uz lieliem domēniem (hotmail.com, aol.com) nevar tikt aizsūtīti
un timeoutojas ar kļūdu "CNAME_lookup_failed_temporarily".

(2) conf-spawn
jānomaina concurrency limits uz 255

(3) conf-split
ja SMTP serveris route Gb diena, tad der palielināt queue direktorijas
splittingu. (201?)

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
   Top lietas, kas ir jāizdara pēc Qmail compilācijas!!!
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

(1) system
tā kā Qmails strādā kā parasts systemas useris, tad uz viņu attiecas
visi defaultie sys limiti(cputime, openfiles, maxproc, filesize ...), tāpēc
vajag izveidot atsevišķu login classi, kas attiektos tikai uz Qmail useriem
un uzlikt atbilstošus limitus.

(2) system
laizot Qmail ar tcpserver, defaultā viņam ir 40 sesiju limits,
kas ir loti maz, ko vajag palielināt pēc vajadzībām ar "-c 1024"

(3) control
"concurrencylocal", un "concurrencyremote" jāaizlabo uz tik daudz, cik
grib vienlaicīgus send procesus laist, jo defaulta ir 10/20(local/remote).

(4) control
"databytes" norada cik local SMTP ir spējīgs bytes paņemt no remote SMTP,
tb max mail size :) [darbojas tikai uz incoming SMTP msg]

(5) control
"rcpthosts" - loti svarīgs, ja nomisco ar šo failu, tad SMTP var darboties
kā OpenRelay, kas ISP loti nepatīk :)).
Norada kādus domēnus Qmails relejos.
Šeit ieraksta tikai savu "firma.lv" vardu.

(6)
"locals" norada kādus domēnus Qmails mēģinās deliveret
locāli uz useru mailboxiem.

(7) control
"timeoutsmtpd" norada kāds ir idle time for SMTP clientu disconecta.
"timeoutconnect" norada cik ilgi Qmails gaidīs connect responsi
slēdzoties pie remote SMTP.
"timeoutremote" norada cik ilgi Qmails gaidīs pēc katras atbildes
no remote SMTP (250 ok)


= = = = =