Pular para o conteúdo
Módulo 7 · Aula 14 de 25

Plugin de cotas e avisos

Parte do curso Dovecot: IMAP/POP3 em escala de produção, no módulo Cotas, namespaces e pastas compartilhadas.

Autor

Ative no 90-quota.conf:

plugin {
  quota = maildir:User quota
  quota_status_success = DUNNO
  quota_status_nouser = DUNNO
  quota_status_overquota = "552 5.2.2 Mailbox is full"
}

protocol lmtp {
  postmaster_address = postmaster@example.com
  mail_plugins = $mail_plugins quota sieve
}

protocol imap {
  mail_plugins = $mail_plugins imap_quota
}

Cota por usuário vinda do quota_rule do userdb (por exemplo, *:bytes=5G).

E-mails de aviso em 80% / 95% via o serviço quota-warning:

plugin {
  quota_warning  = storage=80%% quota-warning 80 %u
  quota_warning2 = storage=95%% quota-warning 95 %u
}
service quota-warning {
  executable = script /usr/local/bin/quota-warning.sh
  unix_listener quota-warning {
    user = vmail
  }
}

O quota-warning.sh executa o mail para enviar um aviso ao usuário.

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