soft@appleple.com

【Sendmail】起動オプション

■ドコモ向けのキューとその他で処理を分散するケース

# /usr/sbin/sendmail -bd -q30m
# /usr/sbin/sendmail -q30s -qRdocomo.ne.jp -OTimeout.hoststatus=0 -OMaxDaemonChildren=30 -OMaxQueueRunSize=1000


・`bd'と`MaxDaemonChildren'を同じコマンドラインで起動させると
キュー処理中にMAXいった場合、外部から接続できなくなるのでこの様に分けてます。

■5分に一度ドコモ宛のみキューを排出。

最大デーモン起動数とキュー処理数を制限することによってロードアベレージを押さえる。

# sendmail -q5m -qRdocomo.ne.jp -OTimeout.hoststatus=1s \
-OMaxDaemonChildren=30 -OMaxQueueRunSize=1000

### ユージュアルオプション ###
-q5m 5分に1度キュー処理を開始するデーモンを起動。
-qRdocomo.ne.jp docomo.ne.jpドメイン宛のみを処理
-OTimeout.hoststatus=1s deferdが出る期間を1秒にする。
-OMaxDaemonChildren=30 最大起動(fork)数。
-OMaxQueueRunSize=1000 最大キュー処理数。

Last Update : 2011年07月13日 (水) 01:14