Pular para o conteúdo
Módulo 6 · Aula 12 de 25

Noções básicas de Sieve e extensões do Dovecot

Parte do curso Dovecot: IMAP/POP3 em escala de produção, no módulo Filtros Sieve e regras no servidor.

Autor

O Sieve (RFC 5228) é uma pequena linguagem declarativa para filtrar e-mails. O interpretador Pigeonhole do Dovecot suporta o padrão completo e mais algumas extensões úteis.

Exemplo: arquivar por remetente + marcar como urgente:

require ["fileinto", "imap4flags"];

if header :contains "from" "alerts@stripe.com" {
  fileinto "INBOX/Finance";
  setflag "\\Flagged";
  stop;
}

if header :contains "subject" "[URGENT]" {
  setflag "\\Flagged";
}

if address :is "to" "newsletter@example.com" {
  fileinto "INBOX/Newsletters";
}

Extensões Sieve úteis do Dovecot:

Extensão Finalidade
fileinto Mover para uma pasta específica
imap4flags Definir/remover marcações
vacation Resposta automática
mailbox Criar automaticamente as pastas de destino
spamtest / spamtestplus Ler a pontuação do Rspamd
editheader Adicionar/remover cabeçalhos
extprograms Encaminhar para scripts externos

Entre para acompanhar o que você já leu.

Pulse · envio de cold email

Infraestrutura de envio só sua.

Cada domínio tem o próprio host MX, IP, seletor DKIM e certificado. O Pulse gerenciado já está disponível, e nós operamos para você; a versão self-hosted chega no 4º trimestre de 2026.

# em um servidor Ubuntu novo
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Também nosso:Beat: monitoramento que diz a correçãoConsultoria: US$ 65/hora, sem retainer