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          | 

Reply via email to