[Dovecot] Vacation messages come from POSTMASTER, not user

Ben Morrow ben at morrow.me.uk
Mon Nov 26 19:59:36 EET 2012


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.

If you send a message with the user's email address in To:, do you get a
vacation response From: the correct address?

Ben




More information about the dovecot mailing list