Doevecot suporta filtros de peneira para lidar com emails recebidos. Ao combinar o % módulofileinto
, o :create
da opção do módulo de caixa de correio e finalmente a extensão de subendereço você poderá ordenar os e-mails pela extensão deles em pastas diferentes.
Isso moverá todos os e-mails para os subdiretórios <user>+<tag>@example.org
para $tag
na pasta tag
da caixa de entrada.
require ["fileinto", "mailbox", "subaddress", "envelope", "variables"];
if envelope :matches :detail "to" "*" {
fileinto :create "inbox.tags.${1}";
}