De acordo com partes do wiki e lendo um pequeno código fonte do dovecot.org:
... você deve ser capaz de fazer algo como:
export SIEVE_DIR=/some/path
export SIEVE_GLOBAL_DIR=/some/other/path
sievec -d -P /some/file.sieve
A fonte é complicada, mas se eu ler as fontes de peneira Pigeonhole corretamente o lib-sieve / plugins / environment / code irá ler qualquer coisa que você definir, e o sievec tem verificações para configurar esses dois valores fora do ambiente quando rodar. Eu não posso confirmar isso, já que não tenho instalado para testar, YMMV.