[Dovecot] Vacation messages come from POSTMASTER, not user
cfowler
cfowler at scss.tcd.ie
Mon Nov 26 20:21:05 EET 2012
On 26-11-2012 17:59, Ben Morrow wrote:
> At 5PM +0000 on 26/11/12 you (cfowler) wrote:
>> Problem : All vacation autoreplies come from the postmaster address.
>> Expected behavior : vacation notice comes from the user who set the
>> vacation.
>> Platform : Dovecot 2.1.7 on Debian Squeeze ( See below for example
>> reply, sieve script and dovecot -n output)
> <snip>
>
>> sieve_vacation_dont_check_recipient = yes
>
> Why have you set this? Normally vacation will refuse to respond to a
> message which doesn't have your address in one of the recipient
> header
> fields; in fact the standard says that it MUST NOT respond unless
> this
> is the case. This setting turns that check off, in which case
> Pigeonhole
> will send a vacation response (despite the standard) but sends it
> from
> Postmaster. I assume this is done for privacy reasons, since the
> person
> the vacation response is being sent to doesn't necessarily know the
> user
> who set the vacation exists, or what their address might be.
>
This feature is the reason I've upgraded to 2.1.7 from 1.2.15
Our users have addresses like bmorrow at foo.com
We also store aliases for them in LDAP like ben.morrow at foo.com. Postfix
knows of these aliases and accepts mail for them. Most of our users
prefer to hand out this alias as their email address
Mails to bmorrow at foo.com were receiving vacation auto-replies as you'd
expect in 1.2.15
Mails to ben.morrow at foo.com were not due to the infamous "discarding
vacation response for message implicitly delivered to bmorrow at foo.com"
message.
I know the correct behavior is for the users to write a correct sieve
script with an addresses: line, but that's not going to happen
unfortunately. The users just want "Push button to make vacation go".
> If you send a message with the user's email address in To:, do you
> get a
> vacation response From: the correct address?
>
No, mails to bmorrow at foo.com also get Postmaster replies.
With 1.2.15 we were at least getting autoreplies from bmorrow at foo.com
when a mail was sent to bmorrow at foo.com.
> Ben
More information about the dovecot
mailing list