Hi, I'm running Cyrus 2.1.2/Postfix 1.1.3 here and Sieve is working nicely, apart from the vacation extension.
Redirects are working, so I know that Postfix is being spawned correctly to send the message. When the vacation module tries to send a response, this is what I'm seeing in my logs: Feb 22 11:28:32 lovelace postfix/smtp[18102]: 604051775: to=<[EMAIL PROTECTED]>, relay=none, delay=0, status=bounced (Name service error for unspecified-domain.google.com: Host not found) It tries to send the vacation response to [EMAIL PROTECTED], but the address it should have been responding to is an off-site address. A Google search yielded only a few results and suggested that the e-mail to which vacation is replying may not contain a fully qualified e-mail address. Not only is that not the case here, but a tcpdump proves that the envelope also provides a fully qualified address in the RCPT TO line. The :addresses section of my sieve vacation script contains both the To e-mail address from the e-mail itself and the slightly different address passed in the envelope, so this can't be the problem either. How do I make vacation responses go where they're supposed to? Ian -- Ian Macdonald | The ripest fruit falls first. -- William System Administrator | Shakespeare, "Richard II" Google, Inc. | [EMAIL PROTECTED] | 650.330.0100 x1265 |