Ken, Thanks for the clarification on the command-line info. Good to know.
In between waiting for responses I removed the 2.0.16 RPM's that were on my system in order to build 2.1.x but decided to stick with 2.0.16. Unfortunately I have no idea where my coworker got those RPMS (which are no longer there), and the most recent ones RedHat has are 2.0.9. So I've resovled to compile Cyrus-imapd myself. I feel better using software I compiled anyway. But of course, I've run into a problem... ./configure ran fine make depend ran fine make all CFLAGS=-O however, gives: ### Making all in /home/phil/cyrus-imapd-2.0.16/sieve make[1]: Entering directory `/home/phil/cyrus-imapd-2.0.16/sieve' gcc -c -I. -I.. -I. -I./../lib -I/usr/include/db3 -I/usr/local/include -DHAVE_CONFIG_H -I. -I. -O \ sieve_err.c make[1]: *** No rule to make target `/usr/local/share/bison.simple', needed by `sieve.o'. Stop. make[1]: Leaving directory `/home/phil/cyrus-imapd-2.0.16/sieve' make: *** [all] Error 1 Phil -- "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -Benjamin Franklin, 1759