Files
claude-plugins/infraestrutura/skills/cwp-email/SKILL.md
Emanuel Almeida 2cb3210962 feat: adiciona 12 plugins Descomplicar ao marketplace
Plugins: automacao, crm-ops, design-media, dev-tools, gestao,
infraestrutura, marketing, negocio, perfex-dev, project-manager,
wordpress + hello-plugin (existente).

Totais: 83 skills, 44 agents, 12 datasets.json

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 21:41:24 +00:00

4.9 KiB

name, description, author, version, quality_score, user_invocable, desk_task
name description author version quality_score user_invocable desk_task
cwp-email CWP email management including DKIM, SPF, mail queue. Based on official CWP documentation only. Use when user mentions "email cwp", "dkim", "spf", "mail queue", "postfix cwp". Descomplicar® Crescimento Digital 1.0.0 70 true null

/cwp-email - Email CWP (Documentação Oficial)

Gestão de email no CWP. Zero assumptions, zero hallucinations - apenas comandos documentados.

REGRA #38 - ZERO INVENCAO: NUNCA improvisar comandos. Verificar estado actual ANTES de alterar. Pesquisar wiki CWP se necessario. Usar APENAS scripts oficiais.


Servidor Alvo

Servidor IP MCP User
CWP Principal 176.9.3.158 ssh-unified root

Documentação Base


Scripts Oficiais de Email

Script Descrição Uso
/scripts/install_cbpolicyd Instala limite de emails por hora sh /scripts/install_cbpolicyd
/scripts/check_postqueue Verifica mail queue sh /scripts/check_postqueue
/scripts/mail_queue_stats Estatísticas da mail queue sh /scripts/mail_queue_stats
/scripts/mail_roundcube_update Actualiza RoundCube sh /scripts/mail_roundcube_update
/scripts/mail_vmail_import Importa contas de /var/vmail sh /scripts/mail_vmail_import
/scripts/mail_rebuild_sni_certs Rebuild certificados mail sh /scripts/mail_rebuild_sni_certs

DKIM & SPF

Procedimento Documentado

  1. Rebuild Mail Server via CWP.admin → Postfix Manager (com DKIM & SPF activado)
  2. Adicionar DKIM key para cada domínio via DKIM Manager

Testar DKIM

# Enviar email para teste
# Destino: check-auth@verifier.port25.com
# Deve receber resposta com "DKIM check: pass"

DKIM 2048 bits (Chave Longa)

Quando adicionar TXT record para DKIM 2048-bit, dividir chave ao meio e envolver ambas as partes em quotes.


Mail Queue Management

Verificar Mail Queue

sh /scripts/check_postqueue

Estatísticas da Queue

sh /scripts/mail_queue_stats

Comandos Postfix (Padrão Linux)

# Ver queue
postqueue -p

# Flush queue (tentar enviar)
postqueue -f

# Ver mensagem específica
postcat -q QUEUE_ID

# Limpar queue (CUIDADO)
postsuper -d ALL

Policyd (Limites de Email)

Instalar

sh /scripts/install_cbpolicyd

Função

Limita emails de entrada e saída por hora por utilizador.

Actualizar Limites (Todos os Utilizadores)

/scripts/cwp_api account update_policyd_all

Rebuild Certificados Mail

# Rebuild certificados Postfix/Dovecot
sh /scripts/mail_rebuild_sni_certs

Corrigir Permissões de Mail

/scripts/cwp_api account mail_fix_permissions

Verificações Anti-SPAM

rDNS (Reverse DNS)

Nota documentada: "rDNS só pode ser configurado pelo provider de hosting - contactar provider."

Blacklist Check

Verificar se IP do servidor está em blacklists:

DMARC

Documentação recomenda configurar records DMARC para melhor autenticação.


Workflows

1. Verificar Mail Queue

# Ver queue
sh /scripts/check_postqueue

# Ver estatísticas
sh /scripts/mail_queue_stats

2. Limpar Mail Queue (Emergência)

# Ver o que está na queue primeiro
postqueue -p | head -50

# Limpar tudo (CUIDADO - emails perdidos)
postsuper -d ALL

3. Rebuild Certificados Mail (Após SSL)

sh /scripts/mail_rebuild_sni_certs

4. Instalar Limites de Email

sh /scripts/install_cbpolicyd

Anti-Patterns (NUNCA FAZER)

Anti-Pattern Risco Alternativa
Limpar queue sem verificar Perda de emails Ver queue primeiro
Ignorar blacklists Emails não entregues Verificar regularmente
DKIM sem testar Falsa sensação segurança Testar com verifier
Editar postfix directamente Inconsistência CWP Usar Postfix Manager

Validação

Testar Envio

# Enviar email de teste via linha de comandos
echo "Test email" | mail -s "Test Subject" destinatario@example.com

Verificar Logs

# Log de mail
tail -100 /var/log/maillog

Checklist DKIM/SPF

  • Mail Server rebuild com DKIM & SPF activo
  • DKIM key adicionada para cada domínio
  • Testar com check-auth@verifier.port25.com
  • Verificar SPF record no DNS
  • Verificar DMARC (opcional mas recomendado)
  • Verificar blacklists

Versão: 1.0.0 | Autor: Descomplicar® Fonte: wiki.centos-webpanel.com