I've got cyrus working happily sending and recieving mail... everything works very well.
Well, I decided to get Sieve functionality working so I could do vacation and forwarding kinds of services... Unfortunately my vacation attempts have failed. Mail delivers just fine. Unfortuantely no vacation messages are ever returned... I know it must be something funky with sendmail or somesuch... I saw several questions and situations similar to mine in the archives, but didnt see any solutions that seemed obvious. Thanks for any help you can provide :) The details: -------------------- Cyrus IMAP 2.0.16 Sendmail 8.12.2 Authentication: SASL Using websieve to publish sieve scripts to the server. Contents of imapd.conf ----------------------- configdirectory: /var/imap partition-default: /var/spool/imap admins: cyrus root srvtab: /var/imap/srvtab allowanonymouslogin: no sasl_pwcheck_method:sasldb Contents of cyrus.conf ----------------------- standard standalone server implementation START { # do not delete these entries! mboxlist cmd="ctl_mboxlist -r" deliver cmd="ctl_deliver -r" # this is only necessary if using idled for IMAP IDLE # idled cmd="idled" } # UNIX sockets start with a slash and are put into /var/imap/socket SERVICES { # add or remove based on preferences imap cmd="imapd" listen="imap" prefork=0 imaps cmd="imapd -s" listen="imaps" prefork=0 pop3 cmd="pop3d" listen="pop3" prefork=0 pop3s cmd="pop3d -s" listen="pop3s" prefork=0 sieve cmd="timsieved" listen="sieve" prefork=0 # at least one LMTP is required for delivery # lmtp cmd="lmtpd" listen="lmtp" prefork=0 lmtpunix cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=0 } EVENTS { # this is required checkpoint cmd="ctl_mboxlist -c" period=30 # this is only necessary if using duplicate delivery suppression delprune cmd="ctl_deliver -E 3" period=1440 } Contents of sendmail.cf (that look important) ################################################## ### Cyrus Mailer specification ### ################################################## ##### $Id: cyrus.m4,v 8.21 1999/10/18 04:57:52 gshapiro Exp $ (Carnegie Mellon) ##### Mcyrus, P=/usr/cyrus/bin/deliver, F=lsDFMnPqA5@/:|SmXz, S=EnvFromL, R=EnvToL/HdrToL, U=cyrus:mail, T=DNS/RFC822/X-Unix, A=deliver -l -e Mcyrusbb, P=/usr/cyrus/bin/deliver, F=lsDFMnPu, S=EnvFromL, R=EnvToL/HdrToL, U=cyrus:mail, T=DNS/RFC822/X-Unix, A=deliver -e -m $u Above built from this m4 content (sendmail.mc) ----------------------------------------------- define(`confLOCAL_MAILER',`cyrus') define(`CYRUS_MAILER_FLAGS', `A5@/:|SmXz')dnl define(`CYRUS_MAILER_ARGS', `deliver -l -e') MAILER(smtp)dnl MAILER(procmail)dnl MAILER(local) MAILER(cyrus) LOCAL_RULE_0 R$=N $: $#local $: $1 R$=N < @ $=w . > $: $#local $: $1 Rbb + $+ < @ $=w . > $#cyrusbb $: $1