Here some config stuff to monitoring courier authdaemon/popd/imapd
Code:
# courier_authdaemon
check process authdaemon with pidfile /var/run/courier/authdaemon/pid
group services
start program = "/etc/init.d/courier-authdaemon start"
stop program = "/etc/init.d/courier-authdaemon stop"
if 5 restarts within 5 cycles then timeout
# courier_imapd
check process imapd with pidfile /var/run/courier/imapd.pid
group services
start program = "/etc/init.d/courier-imap start"
stop program = "/etc/init.d/courier-imap stop"
if 5 restarts within 5 cycles then timeout
if failed port 143 protocol imap then restart
## courier_imapd-ssl
#check process imapd-ssl with pidfile /var/run/courier/imapd-ssl.pid
# group services
# start program = "/etc/init.d/courier-imap-ssl start"
# stop program = "/etc/init.d/courier-imap-ssl stop"
# if 5 restarts within 5 cycles then timeout
# courier_pop3d
check process pop3 with pidfile /var/run/courier/pop3d.pid
group services
start program = "/etc/init.d/courier-pop start"
stop program = "/etc/init.d/courier-pop stop"
if failed port 110 protocol pop then restart
if 5 restarts within 5 cycles then timeout
## courier_pop3d-ssl
#check process pop3-ssl with pidfile /var/run/courier/pop3d-ssl.pid
#group services
#start program = "/etc/init.d/courier-pop-ssl start"
#stop program = "/etc/init.d/courier-pop-ssl stop"
#if failed port 995 then restart
#if 5 restarts within 5 cycles then timeout
I have already prepared the ssl mode of imapd and popd because i think ispcp will support it in the future ( or i write some how to
![Wink Wink](images/smilies/wink.gif)
)