Sieve Vacation + DKIM
Closed this issue · 5 comments
Classification
- Question
- Deliverability issue
Reproducibility
- Always
Docker information
default 1.1-stable images.
Description
When using the vacation feature, the outgoing mails are not dkim signed by the mailserver.
Steps to reproduce
- Create a vacation filter.
- Send a message to that user.
- Look the reply message headers.
Expected results
All messages should be signed with DKIM, even if they are sent by dovecot/managesieve plugin.
Actual results
Message is not signed, this cause issues with DMARC...
Configuration (docker-compose.yml, traefik.toml...etc)
No extra configuration was done.
Related information
I found this related issue when I was looking for this problem.
Mailu/Mailu#121
I don't have too much knowledge on postfix/dovecot/rspamd setup, so that was as far as I could get.
@hardware LGTM
I made a few tests and seems everything is working fine.
Have you tried with the alias? (I didn't, yet)
EDIT
Well, alias are not sending the vacation message, but is not big a deal.
mailserver | 2018-03-14T08:51:01.295411+00:00 mail-nyc3 dovecot: lmtp(xxx@yyy.com): vcS1EHXiqFrzEgAA7+qA6A: sieve: msgid=<CADmvPVp-iUF4gXiktvWO+E01XgHVkrKAv4PBcF3UxZW1m9euXg@mail.gmail.com>: discarding vacation response for implicitly delivered message; no known (envelope) recipient address found in message headers (recipient=<xxx@yyy.com>, and no additional `:addresses' are specified)
Really awesome, I'll check it tonight.
Sorry for the late feedback, but yes, now it is working as intended.
Thanks.