Sometimes, when I run makealiases, etc., the process does not seem to properly notify courier of the change. I'm triggering these processes like this (from a php script)
`/usr/lib/courier/sbin/makehosteddomains`; sleep(1); `/usr/lib/courier/sbin/makeacceptmailfor`; sleep(1); `/usr/lib/courier/sbin/makealiases`; Now, my question, is if there is nothing wrong with what I'm doing, and courier is just too bust and somehow misses the signal that changes have occured: CAN I individually stop and start the process which effects these settings? Currently, when I call my courer-start script, it does: #!/bin/sh /usr/lib/courier/sbin/courier start && /usr/lib/courier/libexec/authlib/authdaemond start && \ /usr/lib/courier/sbin/esmtpd start && /usr/lib/courier/sbin/esmtpd-msa start && /usr/lib/courier/sbin/imapd start && \ /usr/lib/courier/sbin/pop3d start && \ /usr/lib/courier/sbin/imapd-ssl start && /usr/lib/courier/sbin/courierfilter start If I stop and start, I disconnect all my POP and IMAP users (IMAP being the most noticable of course)... Can I only restart courier or some other needed component INSTEAD of stopping and starting the whole thing? Alternatively, can I send a signal to the processes (which ones?) to try reacknowleging the changes? Thanks in advance, m/ ------------------------------------------------------- This SF.NET email is sponsored by: eBay Great deals on office technology -- on eBay now! Click here: http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 _______________________________________________ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
