01Dez caminhos de saída, e todos eles são gratuitos
SMTP, PHP mail(), Brevo, SendGrid, Mailgun, Postmark, SparkPost, Elastic Email, SMTP2GO e Resend. Nenhum deles está atrás de uma licença e não impomos limite de envio, porque um plugin de entrega que raciona a entrega está vendendo o problema de volta para você. Em cada provedor você usa a sua própria conta e a sua própria chave.
02A próxima conexão envia o que a primeira recusou
Cada conexão tem uma prioridade, e a lista é percorrida nessa ordem até que uma aceite a mensagem. Um provedor que está limitando a taxa, sem cota ou simplesmente fora do ar custa a você a tentativa, não o e-mail. Toda a cadeia é uma linha no log, e não três — um único e-mail não deve ser lido como três falhas separadas.
03Tenta de novo mais tarde, não apenas mais alto
Quando todas as conexões recusaram, a mensagem entra na fila e é tentada de novo depois de um minuto, cinco minutos e trinta minutos. Três tentativas e para: um endereço que não existe não vai passar a existir na quadragésima tentativa. As novas tentativas são agendadas pelo WP-Cron, então em um site com pouco movimento elas rodam quando o próximo visitante chega.
04Um log que responde “ele saiu?”
Data e hora, destinatários, assunto, status, qual conexão cuidou dele e que parte do site o produziu — filtrável por status, origem e data. É uma tabela no seu próprio banco de dados. Nada sobre o seu e-mail é enviado para nós: sem telemetria, sem varredura de conteúdo, sem chamada de licença a partir do plugin gratuito.
05Reenvie a partir do log
Qualquer registro pode ser enviado de novo a partir da lista, o que costuma ser mais rápido que pedir ao cliente que dispare o e-mail sozinho. Guardar o corpo da mensagem é uma configuração, e desligá-la é uma escolha de verdade, com duas consequências: um registro gravado sem o corpo não pode ser reenviado, e um envio que falha também não entra na fila da escada de novas tentativas — nos dois casos não sobrou nada para enviar. A retenção é você quem define — 7, 30, 90 dias ou para sempre.
06A tela do pedido sabe o que enviou
Com o WooCommerce ativo, cada pedido ganha uma caixa listando os e-mails que aquele pedido produziu e como cada um deles se saiu. A pergunta sobre a entrega é respondida no próprio pedido, e não em um log que você precisa vasculhar. Sem o WooCommerce o plugin funciona exatamente igual; a caixa simplesmente não aparece.
07Os anexos saem por SMTP
Na 1.0.0 os oito provedores de API não enviam anexos, e o MevvMail não finge o contrário: um e-mail que leva um arquivo ignora essas conexões e procura uma conexão SMTP. Então mantenha uma única conexão SMTP na cadeia e faturas, ingressos e PDFs continuam funcionando. Sem nenhuma conexão SMTP configurada, esse e-mail é gravado como falho em vez de ser entregue sem o arquivo.
08Instalado e sem configurar, não muda nada
Sem nenhuma ligação definida, o filtro devolve o envio diretamente ao WordPress. Um plugin que engolisse o e-mail de uma loja enquanto alguém descobria as definições seria pior do que o problema que se propunha resolver.
09O Pro é a profundidade no WooCommerce, não a entrega
O Pro acrescenta o designer de e-mails do WooCommerce, o rastreamento de abertura, os alertas de falha e o roteamento condicional. A entrega, o failover e o log ficam no plugin gratuito e continuam funcionando diga o que disser a licença — uma licença vencida custa a você a tela do designer, nunca a capacidade de enviar um e-mail.