Re: Sieve woes, but closer maybe? + SHAMELESS BRIBE
Very interesting. The redirect script below did work just fine: if header :contains ["Subject"] ["reject"] { redirect ""; } So, strangely, it seems that I'm just having troubles with vacation and reject scripts This vacation script is the vacation script that I'm trying to use, but doesnt work... require ["fileinto","vacation"]; vacation :days 1 :addresses ["", ""] text: Autogenerated Message: On vacation for the next week . ; The sieve script above was created by websieve, the first email address is a virtual domain that the machine Any other ideas? - Original Message - From: "Ken Murchison" <[EMAIL PROTECTED]> To: "Mike Grommet" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Friday, February 22, 2002 8:16 AM Subject: Re: Sieve woes, but closer maybe? + SHAMELESS BRIBE > > > Mike Grommet wrote: > > > > Hi Ken, thanks for the response... > > > > I ran this sieve script: > > > > require "fileinto"; > > if header :contains "Subject" "Blah" > > {fileinto "INBOX.Blah";} > > > > and it _did_ work without a hitch. > > > > Ok, so whats next? > > Try a redirect action. Let's see if lmtpd can spawn sendmail. > > > > > > - Original Message - > > From: "Ken Murchison" <[EMAIL PROTECTED]> > > To: "Mike Grommet" <[EMAIL PROTECTED]> > > Cc: <[EMAIL PROTECTED]> > > Sent: Thursday, February 21, 2002 9:07 AM > > Subject: Re: Sieve woes, but closer maybe? + SHAMELESS BRIBE > > > > > First, does a simple fileinto action work? If not, then your scripts > > > probably aren't being run. If it does, then we have to look at why > > > lmtpd isn't forking a sendmail process. > > > > > > > > > Mike Grommet wrote: > > > > > > > > I'm really at the end of my rope here, so, I'm > > > > offering free pizza to the person who can figure out my pain and make it > > all > > > > better... > > > > > > > > I'll order a large pizza with the toppings of your choice, from the > > delivery > > > > place of your choosing, and have it delivered to you at home / offfice / > > > > wherever :) > > > > I'm completely serious here :) Who says theres no such thing as a free > > > > lunch (Ok, I believe it was Heinlien)? > > > > > > > > Ok, I'm really stumped when it comes to sieve configuration with > > sendmail... > > > > > > > > I can telnet to the sieve port just fine. Cyrus seems to perform just > > > > dandy. Sieve scritps are happily > > > > being placed into /usr/sieve/whatever > > > > > > > > Is there other information I can supply? I'm seeing really weird > > behavior > > > > from 2 different sieve scripts, a reject script and a vacation script > > > > > > > > I found this reject examle script in the ether... Its getting on the > > > > server, and is activated. > > > > > > > > require "fileinto"; > > > > require "reject"; > > > > if header :contains "Subject" "Shockwave" > > > > {reject "Possible virus? Check your system!";} > > > > > > > > my imap log looks like this: > > > > -- > > > > Feb 21 01:29:26 sammonsmail master[13201]: about to exec > > > > /usr/cyrus/bin/lmtpd > > > > Feb 21 01:29:26 sammonsmail service-lmtpunix[13201]: executed > > > > Feb 21 01:29:26 sammonsmail lmtpd[13201]: accepted connection > > > > Feb 21 01:29:26 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > > > > postman > > > > Feb 21 01:29:27 sammonsmail master[13206]: about to exec > > > > /usr/cyrus/bin/lmtpd > > > > Feb 21 01:29:27 sammonsmail service-lmtpunix[13206]: executed > > > > Feb 21 01:29:27 sammonsmail lmtpd[13201]: accepted connection > > > > Feb 21 01:29:27 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > > > > postman > > > > Feb 21 01:29:27 sammonsmail lmtpd[13206]: accepted connection > > > > Feb 21 01:29:27 sammonsmail lmtpd[13206]: lmtp connection preauth'd as > > > > postman > > > > Feb 21 01:29:28 sammonsmail lmtpd[13201]: accepted connection > > > > F
Re: Sieve woes, but closer maybe? + SHAMELESS BRIBE
Mike Grommet wrote: > > Hi Ken, thanks for the response... > > I ran this sieve script: > > require "fileinto"; > if header :contains "Subject" "Blah" > {fileinto "INBOX.Blah";} > > and it _did_ work without a hitch. > > Ok, so whats next? Try a redirect action. Let's see if lmtpd can spawn sendmail. > > - Original Message - > From: "Ken Murchison" <[EMAIL PROTECTED]> > To: "Mike Grommet" <[EMAIL PROTECTED]> > Cc: <[EMAIL PROTECTED]> > Sent: Thursday, February 21, 2002 9:07 AM > Subject: Re: Sieve woes, but closer maybe? + SHAMELESS BRIBE > > > First, does a simple fileinto action work? If not, then your scripts > > probably aren't being run. If it does, then we have to look at why > > lmtpd isn't forking a sendmail process. > > > > > > Mike Grommet wrote: > > > > > > I'm really at the end of my rope here, so, I'm > > > offering free pizza to the person who can figure out my pain and make it > all > > > better... > > > > > > I'll order a large pizza with the toppings of your choice, from the > delivery > > > place of your choosing, and have it delivered to you at home / offfice / > > > wherever :) > > > I'm completely serious here :) Who says theres no such thing as a free > > > lunch (Ok, I believe it was Heinlien)? > > > > > > Ok, I'm really stumped when it comes to sieve configuration with > sendmail... > > > > > > I can telnet to the sieve port just fine. Cyrus seems to perform just > > > dandy. Sieve scritps are happily > > > being placed into /usr/sieve/whatever > > > > > > Is there other information I can supply? I'm seeing really weird > behavior > > > from 2 different sieve scripts, a reject script and a vacation script > > > > > > I found this reject examle script in the ether... Its getting on the > > > server, and is activated. > > > > > > require "fileinto"; > > > require "reject"; > > > if header :contains "Subject" "Shockwave" > > > {reject "Possible virus? Check your system!";} > > > > > > my imap log looks like this: > > > -- > > > Feb 21 01:29:26 sammonsmail master[13201]: about to exec > > > /usr/cyrus/bin/lmtpd > > > Feb 21 01:29:26 sammonsmail service-lmtpunix[13201]: executed > > > Feb 21 01:29:26 sammonsmail lmtpd[13201]: accepted connection > > > Feb 21 01:29:26 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > > > postman > > > Feb 21 01:29:27 sammonsmail master[13206]: about to exec > > > /usr/cyrus/bin/lmtpd > > > Feb 21 01:29:27 sammonsmail service-lmtpunix[13206]: executed > > > Feb 21 01:29:27 sammonsmail lmtpd[13201]: accepted connection > > > Feb 21 01:29:27 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > > > postman > > > Feb 21 01:29:27 sammonsmail lmtpd[13206]: accepted connection > > > Feb 21 01:29:27 sammonsmail lmtpd[13206]: lmtp connection preauth'd as > > > postman > > > Feb 21 01:29:28 sammonsmail lmtpd[13201]: accepted connection > > > Feb 21 01:29:28 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > > > postman > > > > > > My mail log looks like this when one of these messges goes in:: > > > - > > > Feb 21 01:40:35 sammonsmail sendmail[13277]: g1L6eYUG013277: > from=, > > > size=632, class=0, nrcpts=1, > > > msgid=<013f01c1baa5$021b5380$[EMAIL PROTECTED]>, proto=ESMTP, > daemon=MTA, > > > relay=sm11.texas.rr.com [24.93.35.42] > > > Feb 21 01:40:35 sammonsmail sendmail[13280]: g1L6eYUG013277: > to=, > > > delay=00:00:01, xdelay=00:00:00, mailer=cyrus, pri=30625, dsn=2.0.0, > > > stat=Sent > > > > > > And thats it... no vacation message is ever sent, and nothing odd is > showing > > > up in my imap log. > > > > > > The reject script doesnt reject... the mail is sent right on through... > > > > > > Cyrus.conf: > > > -- > > > # standard standalone server implementation > > > > > > START { > > > # do not delete these entries! > > > mboxlist cmd="ctl_mboxlist -r" > > > deliver cmd="ctl
Re: Sieve woes, but closer maybe? + SHAMELESS BRIBE
Hi Ken, thanks for the response... I ran this sieve script: require "fileinto"; if header :contains "Subject" "Blah" {fileinto "INBOX.Blah";} and it _did_ work without a hitch. Ok, so whats next? - Original Message - From: "Ken Murchison" <[EMAIL PROTECTED]> To: "Mike Grommet" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Thursday, February 21, 2002 9:07 AM Subject: Re: Sieve woes, but closer maybe? + SHAMELESS BRIBE > First, does a simple fileinto action work? If not, then your scripts > probably aren't being run. If it does, then we have to look at why > lmtpd isn't forking a sendmail process. > > > Mike Grommet wrote: > > > > I'm really at the end of my rope here, so, I'm > > offering free pizza to the person who can figure out my pain and make it all > > better... > > > > I'll order a large pizza with the toppings of your choice, from the delivery > > place of your choosing, and have it delivered to you at home / offfice / > > wherever :) > > I'm completely serious here :) Who says theres no such thing as a free > > lunch (Ok, I believe it was Heinlien)? > > > > Ok, I'm really stumped when it comes to sieve configuration with sendmail... > > > > I can telnet to the sieve port just fine. Cyrus seems to perform just > > dandy. Sieve scritps are happily > > being placed into /usr/sieve/whatever > > > > Is there other information I can supply? I'm seeing really weird behavior > > from 2 different sieve scripts, a reject script and a vacation script > > > > I found this reject examle script in the ether... Its getting on the > > server, and is activated. > > > > require "fileinto"; > > require "reject"; > > if header :contains "Subject" "Shockwave" > > {reject "Possible virus? Check your system!";} > > > > my imap log looks like this: > > -- > > Feb 21 01:29:26 sammonsmail master[13201]: about to exec > > /usr/cyrus/bin/lmtpd > > Feb 21 01:29:26 sammonsmail service-lmtpunix[13201]: executed > > Feb 21 01:29:26 sammonsmail lmtpd[13201]: accepted connection > > Feb 21 01:29:26 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > > postman > > Feb 21 01:29:27 sammonsmail master[13206]: about to exec > > /usr/cyrus/bin/lmtpd > > Feb 21 01:29:27 sammonsmail service-lmtpunix[13206]: executed > > Feb 21 01:29:27 sammonsmail lmtpd[13201]: accepted connection > > Feb 21 01:29:27 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > > postman > > Feb 21 01:29:27 sammonsmail lmtpd[13206]: accepted connection > > Feb 21 01:29:27 sammonsmail lmtpd[13206]: lmtp connection preauth'd as > > postman > > Feb 21 01:29:28 sammonsmail lmtpd[13201]: accepted connection > > Feb 21 01:29:28 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > > postman > > > > My mail log looks like this when one of these messges goes in:: > > - > > Feb 21 01:40:35 sammonsmail sendmail[13277]: g1L6eYUG013277: from=, > > size=632, class=0, nrcpts=1, > > msgid=<013f01c1baa5$021b5380$[EMAIL PROTECTED]>, proto=ESMTP, daemon=MTA, > > relay=sm11.texas.rr.com [24.93.35.42] > > Feb 21 01:40:35 sammonsmail sendmail[13280]: g1L6eYUG013277: to=, > > delay=00:00:01, xdelay=00:00:00, mailer=cyrus, pri=30625, dsn=2.0.0, > > stat=Sent > > > > And thats it... no vacation message is ever sent, and nothing odd is showing > > up in my imap log. > > > > The reject script doesnt reject... the mail is sent right on through... > > > > 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 > > # idledcmd="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=
Re: Sieve woes, but closer maybe? + SHAMELESS BRIBE
I'm actually using websieve to create the scripts... they get to the server just fine, they just never seem to be getting executed... I dont believe I did... I'm about 95% sure I tried that course of action (recompiling, making sure that sieve was installed) and didnt have any change in results... I dont have a mail.debug, but all mail logging goes to /var/log/maillog and that info is posted in my previous message, but in short, nothing funky seems to be contained within. - Original Message - From: "Kiarna Boyd" <[EMAIL PROTECTED]> To: "'Mike Grommet'" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Thursday, February 21, 2002 7:07 AM Subject: RE: Sieve woes, but closer maybe? + SHAMELESS BRIBE > Hi Mike, > > I can relate to your despair, no pizza need apply if this helps. > > 1. have you tried WebSieve? Has a lot more out of the box preconfigured treats in it. > 2. Did you compile cyrus with sieve support disabled accidentally? > 3. do you have a straight up mail.log not just imap.log? a mail.debug line in syslog.conf helps enormously for this. > > -Original Message- > From: Mike Grommet [SMTP:[EMAIL PROTECTED]] > Sent: Thursday, February 21, 2002 2:26 AM > To: [EMAIL PROTECTED] > Subject: Sieve woes, but closer maybe? + SHAMELESS BRIBE > > I'm really at the end of my rope here, so, I'm > offering free pizza to the person who can figure out my pain and make it all > better... > > I'll order a large pizza with the toppings of your choice, from the delivery > place of your choosing, and have it delivered to you at home / offfice / > wherever :) > I'm completely serious here :) Who says theres no such thing as a free > lunch (Ok, I believe it was Heinlien)? > > Ok, I'm really stumped when it comes to sieve configuration with sendmail... > > I can telnet to the sieve port just fine. Cyrus seems to perform just > dandy. Sieve scritps are happily > being placed into /usr/sieve/whatever > > > > > Is there other information I can supply? I'm seeing really weird behavior > from 2 different sieve scripts, a reject script and a vacation script > > > I found this reject examle script in the ether... Its getting on the > server, and is activated. > > require "fileinto"; > require "reject"; > if header :contains "Subject" "Shockwave" > {reject "Possible virus? Check your system!";} > > my imap log looks like this: > -- > Feb 21 01:29:26 sammonsmail master[13201]: about to exec > /usr/cyrus/bin/lmtpd > Feb 21 01:29:26 sammonsmail service-lmtpunix[13201]: executed > Feb 21 01:29:26 sammonsmail lmtpd[13201]: accepted connection > Feb 21 01:29:26 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > postman > Feb 21 01:29:27 sammonsmail master[13206]: about to exec > /usr/cyrus/bin/lmtpd > Feb 21 01:29:27 sammonsmail service-lmtpunix[13206]: executed > Feb 21 01:29:27 sammonsmail lmtpd[13201]: accepted connection > Feb 21 01:29:27 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > postman > Feb 21 01:29:27 sammonsmail lmtpd[13206]: accepted connection > Feb 21 01:29:27 sammonsmail lmtpd[13206]: lmtp connection preauth'd as > postman > Feb 21 01:29:28 sammonsmail lmtpd[13201]: accepted connection > Feb 21 01:29:28 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > postman > > > > > > > > My mail log looks like this when one of these messges goes in:: > - > Feb 21 01:40:35 sammonsmail sendmail[13277]: g1L6eYUG013277: from=, > size=632, class=0, nrcpts=1, > msgid=<013f01c1baa5$021b5380$[EMAIL PROTECTED]>, proto=ESMTP, daemon=MTA, > relay=sm11.texas.rr.com [24.93.35.42] > Feb 21 01:40:35 sammonsmail sendmail[13280]: g1L6eYUG013277: to=, > delay=00:00:01, xdelay=00:00:00, mailer=cyrus, pri=30625, dsn=2.0.0, > stat=Sent > > And thats it... no vacation message is ever sent, and nothing odd is showing > up in my imap log. > > The reject script doesnt reject... the mail is sent right on through... > > > 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 > # idledcmd="idled" > } > > # UNIX sockets start with a slash and are put into /var/imap/socket > SERVICES { > # add or remove based on preferences > imap cmd="
Re: Sieve woes, but closer maybe? + SHAMELESS BRIBE
First, does a simple fileinto action work? If not, then your scripts probably aren't being run. If it does, then we have to look at why lmtpd isn't forking a sendmail process. Mike Grommet wrote: > > I'm really at the end of my rope here, so, I'm > offering free pizza to the person who can figure out my pain and make it all > better... > > I'll order a large pizza with the toppings of your choice, from the delivery > place of your choosing, and have it delivered to you at home / offfice / > wherever :) > I'm completely serious here :) Who says theres no such thing as a free > lunch (Ok, I believe it was Heinlien)? > > Ok, I'm really stumped when it comes to sieve configuration with sendmail... > > I can telnet to the sieve port just fine. Cyrus seems to perform just > dandy. Sieve scritps are happily > being placed into /usr/sieve/whatever > > Is there other information I can supply? I'm seeing really weird behavior > from 2 different sieve scripts, a reject script and a vacation script > > I found this reject examle script in the ether... Its getting on the > server, and is activated. > > require "fileinto"; > require "reject"; > if header :contains "Subject" "Shockwave" > {reject "Possible virus? Check your system!";} > > my imap log looks like this: > -- > Feb 21 01:29:26 sammonsmail master[13201]: about to exec > /usr/cyrus/bin/lmtpd > Feb 21 01:29:26 sammonsmail service-lmtpunix[13201]: executed > Feb 21 01:29:26 sammonsmail lmtpd[13201]: accepted connection > Feb 21 01:29:26 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > postman > Feb 21 01:29:27 sammonsmail master[13206]: about to exec > /usr/cyrus/bin/lmtpd > Feb 21 01:29:27 sammonsmail service-lmtpunix[13206]: executed > Feb 21 01:29:27 sammonsmail lmtpd[13201]: accepted connection > Feb 21 01:29:27 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > postman > Feb 21 01:29:27 sammonsmail lmtpd[13206]: accepted connection > Feb 21 01:29:27 sammonsmail lmtpd[13206]: lmtp connection preauth'd as > postman > Feb 21 01:29:28 sammonsmail lmtpd[13201]: accepted connection > Feb 21 01:29:28 sammonsmail lmtpd[13201]: lmtp connection preauth'd as > postman > > My mail log looks like this when one of these messges goes in:: > - > Feb 21 01:40:35 sammonsmail sendmail[13277]: g1L6eYUG013277: from=, > size=632, class=0, nrcpts=1, > msgid=<013f01c1baa5$021b5380$[EMAIL PROTECTED]>, proto=ESMTP, daemon=MTA, > relay=sm11.texas.rr.com [24.93.35.42] > Feb 21 01:40:35 sammonsmail sendmail[13280]: g1L6eYUG013277: to=, > delay=00:00:01, xdelay=00:00:00, mailer=cyrus, pri=30625, dsn=2.0.0, > stat=Sent > > And thats it... no vacation message is ever sent, and nothing odd is showing > up in my imap log. > > The reject script doesnt reject... the mail is sent right on through... > > 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 > # idledcmd="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 > checkpointcmd="ctl_mboxlist -c" period=30 > > # this is only necessary if using duplicate delivery suppression > delprune cmd="ctl_deliver -E 3" period=1440 > } > > Relevant sendmail.mc contents > - > > define(`confLOCAL_MAILER',`cyrus') > define(`CYRUS_MAILER_FLAGS', `A5@/:|SmXz')dnl > define(`CYRUS_MAILER_ARGS', `deliver -l -e') > define(`CYRUS_MAILER_PATH',`/usr/cyrus/bin/deliver')dnl > define(`CYRUS_MAILER_MAX',`eval(10*1024*1024)')dnl > define(`CYRUS_MAILER_USER',`cyrus:mail')dnl > define(`CYRUS_BB_MAILER_FLAGS',`S')dnl > define(`CYRUS_BB_MAILER_ARGS',`deliver -l -e -m $u')dnl > > FEATURE(`accept_unresolvable_domains')dnl > 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 > > Which gets translated to these .cf contents: > --- > Mcyrus, P=/usr/cyrus/bin/deliver, F=lsDFMnPqA5@/:|SmXz, S=EnvFromL, > R=EnvToL/HdrToL, > M=10485760, U=cyru
RE: Sieve woes, but closer maybe? + SHAMELESS BRIBE
Hi Mike, I can relate to your despair, no pizza need apply if this helps. 1. have you tried WebSieve? Has a lot more out of the box preconfigured treats in it. 2. Did you compile cyrus with sieve support disabled accidentally? 3. do you have a straight up mail.log not just imap.log? a mail.debug line in syslog.conf helps enormously for this. -Original Message- From: Mike Grommet [SMTP:[EMAIL PROTECTED]] Sent: Thursday, February 21, 2002 2:26 AM To: [EMAIL PROTECTED] Subject:Sieve woes, but closer maybe? + SHAMELESS BRIBE I'm really at the end of my rope here, so, I'm offering free pizza to the person who can figure out my pain and make it all better... I'll order a large pizza with the toppings of your choice, from the delivery place of your choosing, and have it delivered to you at home / offfice / wherever :) I'm completely serious here :) Who says theres no such thing as a free lunch (Ok, I believe it was Heinlien)? Ok, I'm really stumped when it comes to sieve configuration with sendmail... I can telnet to the sieve port just fine. Cyrus seems to perform just dandy. Sieve scritps are happily being placed into /usr/sieve/whatever Is there other information I can supply? I'm seeing really weird behavior from 2 different sieve scripts, a reject script and a vacation script I found this reject examle script in the ether... Its getting on the server, and is activated. require "fileinto"; require "reject"; if header :contains "Subject" "Shockwave" {reject "Possible virus? Check your system!";} my imap log looks like this: -- Feb 21 01:29:26 sammonsmail master[13201]: about to exec /usr/cyrus/bin/lmtpd Feb 21 01:29:26 sammonsmail service-lmtpunix[13201]: executed Feb 21 01:29:26 sammonsmail lmtpd[13201]: accepted connection Feb 21 01:29:26 sammonsmail lmtpd[13201]: lmtp connection preauth'd as postman Feb 21 01:29:27 sammonsmail master[13206]: about to exec /usr/cyrus/bin/lmtpd Feb 21 01:29:27 sammonsmail service-lmtpunix[13206]: executed Feb 21 01:29:27 sammonsmail lmtpd[13201]: accepted connection Feb 21 01:29:27 sammonsmail lmtpd[13201]: lmtp connection preauth'd as postman Feb 21 01:29:27 sammonsmail lmtpd[13206]: accepted connection Feb 21 01:29:27 sammonsmail lmtpd[13206]: lmtp connection preauth'd as postman Feb 21 01:29:28 sammonsmail lmtpd[13201]: accepted connection Feb 21 01:29:28 sammonsmail lmtpd[13201]: lmtp connection preauth'd as postman My mail log looks like this when one of these messges goes in:: - Feb 21 01:40:35 sammonsmail sendmail[13277]: g1L6eYUG013277: from=, size=632, class=0, nrcpts=1, msgid=<013f01c1baa5$021b5380$[EMAIL PROTECTED]>, proto=ESMTP, daemon=MTA, relay=sm11.texas.rr.com [24.93.35.42] Feb 21 01:40:35 sammonsmail sendmail[13280]: g1L6eYUG013277: to=, delay=00:00:01, xdelay=00:00:00, mailer=cyrus, pri=30625, dsn=2.0.0, stat=Sent And thats it... no vacation message is ever sent, and nothing odd is showing up in my imap log. The reject script doesnt reject... the mail is sent right on through... 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 # idledcmd="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 checkpointcmd="ctl_mboxlist -c" period=30 # this is only necessary if using duplicate delivery suppression delprune cmd="ctl_deliver -E 3" period=1440 } Relevant sendmail.mc contents - define(`confLOCAL_MAILER',`cyrus') define(`CYRUS_MAILER_FLAGS', `A5@/:|SmXz')dnl define(`CYRUS_MAILER_ARGS', `deliver -l -e') define(`CYRUS_MAILER_PATH',`/usr/cyrus/bin/deliver')dnl define(`CYRUS_MAILER_MAX',`eval(10*1024*1024)')dnl define(`CYRUS_MAILER_USER',`cyrus:mail')dnl define(`CYRUS_BB_MAILER_FLAGS',`S')dnl define(`CYRUS_BB_MAILER_ARGS',`deliver -l -e -m $u')dnl FEATURE(`accept_unresolvable_domains')dnl 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 Which gets translated to these .cf contents: --- Mcyrus,