Saltar para o conteúdo

Envio pela sua conta Resend

No plano Business ou superior, os e-mails da comunidade saem pela conta Resend da própria comunidade, com o domínio e a reputação dela. Que e-mails mudam, o passo a passo na Resend, a verificação, as quotas e o que acontece quando a chave falha.

No plano Business ou superior, a comunidade pode enviar os seus e-mails pela própria conta na Resend: com o remetente do seu domínio (Comunidade <[email protected]>), a sua reputação e o seu painel de entregas. As quotas de destinatários de campanha e de e-mails de workflow do plano deixam de valer para o que sai pela conta dela.

Fica em Definições › Envio pela sua conta Resend, para o proprietário e o administrador. Abaixo do Business, a página avisa que o envio "está disponível no plano Business ou superior". Ligar a conta Resend pede o Nome do remetente, o Endereço do remetente, Responder para (Reply-To, opcional), a Chave de API da Resend, o Segredo de assinatura do webhook e o aceite do Aviso de dados. Ligada, a página mostra o Endereço do webhook com Copiar, o estado (Pendente, Ativa, Com erro ou Pausada pelo plano), o Último erro, o Último evento recebido e Verificada em, com os botões Verificar, Alterar e Desligar (que pede "Desligar a conta Resend?"). Nas campanhas, o medidor de quota passa a chamar-se Destinatários pela sua conta Resend.

Que e-mails mudam

Regra: sai pela Memberfy o e-mail que transporta um acesso (código, ligação de palavra-passe, convite com ligação para entrar), o que trata da segurança da conta, o que é da Memberfy para a comunidade e os avisos internos à equipa. Todo o resto é da comunidade. Assim, se a chave da comunidade falhar, ninguém fica trancado do lado de fora.

Sempre pela MemberfyPela conta Resend da comunidade
Início de sessão, código de acesso, verificação de e-mail, palavra-passe (recuperar e alterada), aviso de tentativas de início de sessãoCampanhas, manuais e automáticas
Convites com ligação de acesso (importação, orador, avaliador, registo aprovado)O passo Enviar e-mail dos workflows
Termos e privacidadeOs avisos de novidade dos módulos e os e-mails de eventos, reservas e chamadas
Avisos à equipa (aprovação e erro de workflow, reputação de envio, avisos de integração e desta ligação)Recibos, renovações e bilhetes; os e-mails padrão personalizados, quando são da comunidade

O convite de calendário (.ics) das reservas, do agendamento, do Networking e do 1:1 acompanha o remetente pelo qual o e-mail sai.

Passo a passo

Papel: proprietário ou administrador, no plano Business ou superior.

Na Resend:

  1. Crie a conta e adicione o domínio de envio (de preferência um subdomínio, como envio.suacomunidade.com). Publique no seu DNS os registos que a Resend mostrar e espere que o domínio fique verificado.
  2. Crie uma chave de API (re_…) com permissão só de envio, restrita a esse domínio.
  3. Crie um webhook que aponte para o endereço que a Memberfy dá à sua comunidade (https://api.memberfy.net/webhooks/email/c/…), com os eventos de envio, entrega, abertura, clique, devolução, reclamação, atraso, falha e supressão. Copie o segredo de assinatura (whsec_…).

Na Memberfy:

  1. Indique a chave, o segredo do webhook, o remetente (nome e endereço no domínio verificado) e, se quiser, o endereço de resposta (Reply-To). Aceite o aviso de dados: os endereços dos membros passam a ir para a sua conta Resend, e é a comunidade que escolhe esse operador.
  2. Clique em Verificar. A Memberfy envia-lhe um e-mail de teste, a partir do seu remetente.
  3. A ligação fica ativa quando o evento de entrega desse teste chega, assinado, pelo webhook. A mesma verificação prova a chave, o domínio e o webhook.

O remetente não pode ser de uma caixa gratuita (Gmail, Outlook…) nem da Memberfy. A chave e o segredo nunca voltam a aparecer depois de guardados: só se mostram os 4 últimos caracteres. Todas as alterações ficam registadas.

Os estados da ligação

EstadoO que significa
PendenteFalta chegar pelo webhook o evento de entrega do teste
AtivaOs e-mails da comunidade saem pela conta dela
Com erroA Resend recusou a chave (ver Quando a chave falha)
Pausada pelo planoO plano desceu abaixo do Business: tudo sai pela Memberfy

Quotas

Com a ligação ativa, o que sai pela conta da comunidade não conta nas quotas do plano de destinatários de campanha por mês e de e-mails de workflow por dia. Em vez delas, vale um teto contra abuso: 150.000 destinatários de campanha por mês e 1.750 e-mails de workflow por dia.

Continuam a valer: os envios de campanha por dia, semana e mês (ver Quota de envios), o cancelamento da subscrição e as categorias (ver E-mails desta comunidade), a exclusão de quem reclamou ou teve devolução permanente e a reputação de envio. Protegem quem recebe, não o custo.

Quando a chave falha

Se a Resend recusar a chave (foi revogada, ou o domínio deixou de estar verificado):

  • A ligação fica com erro, e o proprietário e o administrador recebem um aviso no sino e por e-mail (pela Memberfy), uma vez.
  • A campanha que está a sair é pausada, e o passo Enviar e-mail dos workflows falha, com o motivo.
  • Recibos, bilhetes, renovações e avisos dos módulos saem pela Memberfy, com o remetente padrão, para ninguém ficar sem eles.
  • Ao Verificar de novo com a chave certa, a ligação volta a ficar ativa, e a campanha pausada continua onde parou.

Uma recusa temporária da Resend (excesso de envios ou instabilidade) só espera e volta a tentar, pela mesma conta.

Se o plano descer abaixo do Business, a ligação é pausada de imediato, tudo volta a sair pela Memberfy, com as quotas do plano, e a equipa é avisada. A chave e o segredo são apagados 30 dias depois.

Perguntas frequentes

Preciso de um domínio meu? Sim: o remetente tem de ser de um domínio verificado na sua conta Resend.

Os e-mails de início de sessão também saem pela minha conta? Não. Início de sessão, códigos, palavra-passe e convites com ligação de acesso saem sempre pela Memberfy.

Quem paga o envio? O que sai pela sua conta Resend é cobrado pela Resend na sua conta, segundo o plano que tem lá.

E o cancelamento da subscrição dos e-mails? Continua a ser da Memberfy: a ligação para cancelar a subscrição e as categorias de cada pessoa valem da mesma forma.

Na API

GET, PUT e DELETE /api/email-provider e POST /api/email-provider/verify, só para o proprietário e o administrador (os outros papéis recebem 403). O GET responde em qualquer plano, com planAllowed; guardar e verificar abaixo do Business devolvem 403 emailProvider.planRequired. O PUT recebe apiKey, webhookSecret, fromEmail, fromName, replyTo e, na primeira vez, acceptDataNotice: true. A resposta traz status (pending, active, error ou paused_by_plan), apiKeyLast4, webhookSecretLast4, webhookUrl (o endereço a registar como webhook na Resend), lastError, lastEventAt, verifiedAt e retentionEndsAt; nunca a chave. Ver Email provider na Referência da API.

Pelo assistente (MCP)

Peça para ver o estado da ligação ("os e-mails já saem pela nossa conta Resend?", get_email_provider), mudar o remetente (update_email_provider), enviar a verificação (verify_email_provider) ou desligar (disconnect_email_provider, com confirmação). Ligar a conta, a chave e o segredo ficam só na app: o assistente nunca recebe nem mostra a chave.

Relacionados