Thank you Jaroslaw for the suggestion. I may pursue this further for the two UNIX accounts which cannot send sieve auto responses due to rules surrounding aliases. FWIW to someone reading this list archive, there was a solution by moving the To: address up the chain using X-Original-To. Unfortunately I never solved it. The link is here https://dlford.io/sieve-configure-vacation-responses/

Meanwhile, I have a pretty big realization: Postfix virtual has nothing to do with Dovecot virtual mailboxes. I know, duh! In any case, it was straight forward to reconfigure Postfix to use lmtp on a UNIX port. Suddenly sieve shows up when monitoring tail -f /var/log/syslog. Hallelujah. Debian users will have to apt install dovecot-lmtpd, then configure Postfix to use lmtp for virtual transport. It’s easy to learn how to do this in the documentation. I also found step-by-step directions here: https://workaround.org/ispmail/jessie/postfix-dovecot

So, sieve and auto response works for my old mail accounts, which are maintained as Postfix virtual mailboxes. Win #1.

At a later date I’ll return to your suggestion, because my new primary account can’t send a vacation reply: that’d be nice.

Configuring Postfix + LMTP + Dovecot + Pigeonhole (Sieve and Managesieve) + sievec-connect is a couple days for a first timer. This would make a good Howto for http://www.postfix.org/docs.html

Now, off to remove my redirection for testing purposes
  transport:olddomain.tld       smtp:[olddomain.tld]
from the file transport and update my DNS!

Cheers


On 9 Jan 2020, at 6:51, Jaroslaw Rafa wrote:
It is possible if you put some mail filtering software, eg. procmail (yes, I know, it's a bit outdated now, but that's what I know and use) between your .forward file and vacation. That is, call procmail instead of vacation form a .forward file and call vacation from a procmail rule that matches only for
old address.

You can also set up an autoresponder using procmail and formail only (there
is an example in "man procmailex"), without a need to use the vacation
program at all.

Reply via email to