在使用sendmail的時候,如果要停止sendmail,直接用kill sendmail進程的時候需要一定的技巧,否則會導致當前傳遞的信件丟失。但是qmail-send不一樣,你可以直接kill qmail-send進程,它會干凈利索地關閉,沒有sendmail的問題。如果在log里面出現waiting,那么證明qmail-senfd已經關閉。如果要啟動qmail-send進程,那么執行/var/qmail/rc就行。設置Qmail以增加并發發送進程
Qmail缺省只有20個并發qmail-remote進程,如何增加這個數目?
決定你的機器實際需要多少個并發發送進程,然后在control/concurrencyremote里面填寫并發發送進程,并重新啟動qmail-send進程即可。同時記住設置系統描述符至少是這個數目乘以5的兩倍以上。否則在投遞大量信件的時候會出現不必要的延遲。并且編譯的時候已經在conf-rspawn里面設置這個數目最多只能是120。