Navegação

fino data services logo
Entrada de e-mail como serviço integrado para software

Receba e-mails no seu software sem o desenvolver do zero

O cliente fornece os endereços de e-mail e o CatchMail gerencia a entrada. O serviço avalia as verificações de remetente do servidor de e-mail, filtra com base nas regras do cliente, armazena mensagens e anexos completos e os entrega ao sistema do cliente via HTTP. Desde setembro de 2025, o CatchMail tem sido usado em produção para entrega de documentos no GetMyInvoices. A partir do verão de 2026, um sistema de tickets será adicionado para criar um processo a partir de cada e-mail recebido. Ambos os produtos são desenvolvidos internamente.

O esforço de uma solução própria costuma revelar-se apenas durante a operação: um e-mail legítimo passa no DKIM, mas falha no SPF; os anexos de uma cadeia de resposta a todos impedem o reencaminhamento; um sistema de destino responde com 502 e a falha na entrega passa despercebida. Vivenciamos estes casos na primeira pessoa e incorporamos as respetivas soluções no CatchMail.

CatchMail · o percurso de uma mensagem
  • Em produção desde setembro de 2025
  • Dois sistemas interligados
  • Ciclo de lançamentos semanal
  • Testes ponta a ponta automatizados diariamente

Quando o CatchMail se adequa ao seu produto

O seu produto precisa receber e-mails sem que a sua equipa desenvolva e opere a infraestrutura técnica. É para isso que o CatchMail existe.

Utilize o e-mail como canal de entrada

Os seus clientes enviam documentos, pedidos ou encomendas para um endereço conhecido pelo seu software.

Evite construir você mesmo filtros complexos

Listas de bloqueio, listas de permissão, avaliação de spam e a análise separada de SPF e DKIM exigem mais de um ticket de desenvolvimento. O CatchMail aborda essas tarefas.

Mantenha o original completo

Armazene o MIME original completo, incluindo cada cabeçalho e anexo, de forma rastreável, e não apenas o texto da mensagem.

Gerencie interrupções breves durante a entrega

Se o seu sistema deixar de responder temporariamente, são necessárias repetições de entrega, acompanhamento de estado e a possibilidade de reiniciar a entrega manualmente.

O que o CatchMail gere para o seu e-mail de entrada

Receba e-mails nos seus próprios endereços de entrada

O cliente define os endereços, e nós recebemos os e-mails. Antes do processamento, verificamos cada mensagem recebida em relação à assinatura do nosso fornecedor de e-mail. Sem uma assinatura válida, o CatchMail responde com 403 e não processa a mensagem. Além disso, uma verificação do endereço do destinatário pode ser ativada.

O CatchMail não consulta caixas de correio de terceiros. Se os seus utilizadores precisarem de ligar contas existentes do Gmail, Microsoft 365 ou IMAP, utilize o MailTacle para esse fim.

Filtre as mensagens utilizando as suas regras

As regras de admissão, exclusão e antispam decidem, antes do processamento, quais mensagens são encaminhadas. Para isso, são considerados o remetente, destinatário, assunto, cabeçalhos e o texto da mensagem. A presença de um anexo também pode ser uma condição. SPF e DKIM são avaliados separadamente e não são combinados em um único veredito, pois e-mails comerciais legítimos frequentemente passam apenas em uma dessas verificações.

O CatchMail é responsável pela decisão técnica de reencaminhamento. A avaliação de conteúdo é realizada pela sua aplicação.

Mantenha registos de mensagens completos e rastreáveis

Armazenamos o MIME original completo e registramos todos os cabeçalhos separadamente como metadados. O original e os anexos são armazenados conjuntamente num local de arquivo dedicado no armazenamento de objetos, determinado por uma soma de verificação. Cada mensagem possui um histórico de alterações completo e pode ser filtrada pelo Message-ID. Por padrão, as mensagens são arquivadas após 45 dias, podendo ser recuperadas posteriormente. O arquivo EML é excluído após 90 dias, e o registro é fisicamente removido após 365 dias. Estes prazos são acordados e ajustados conforme a necessidade.

Como integrar o CatchMail na sua aplicação

Defina os endereços de origem e o sistema de destino

Defina os endereços de e-mail que receberão e-mails e para qual URL entregaremos. O destino é um endereço HTTPS configurável. Definiremos, em conjunto, o payload, a autenticação e a resposta de status para a sua integração, tal como fizemos para as nossas duas conexões existentes.

Configure o conjunto de regras

Configuramos listas negras, listas brancas e limiares de spam para a sua entrada. A lista branca continua a ser uma via de emergência. Se houver mensagens que devam contornar a verificação de forma permanente, por regra deve ajustar-se o conjunto de regras em vez de criar sempre novas exceções.

A receção e o arquivo decorrem automaticamente

O CatchMail aceita cada mensagem, verifica-a, arquiva-a e agenda a entrega. A partir desse ponto, a receção e o arquivo decorrem automaticamente.

Combine como funcionam as novas tentativas de entrega

A entrega é realizada via HTTP. Normalmente, são previstas até doze tentativas, com intervalos de dez segundos, mas esses valores são ajustáveis. O tratamento de cada código de resposta é configurável por conexão. Por exemplo, nas nossas duas integrações atuais, um erro 502 aciona uma nova tentativa, enquanto um erro 4xx não, pois um erro do cliente não será resolvido com espera. Dessa forma, o comportamento de entrega fica claramente definido para a sua equipa.

Identifique falhas e reinicie as entregas

O painel exibe as categorias Recebidos, Enviados, Falha no Envio e Spam. É possível inspecionar os detalhes dos erros, reiniciar entregas com falha individualmente ou em massa, e salvar filtros como visualizações personalizadas. Alertas via Slack e e-mail são acionados em caso de queda no volume de e-mails, permitindo uma resposta proativa antes que os clientes relatem problemas. Esta funcionalidade de monitorização foi implementada após um incidente semelhante ter ocorrido em nosso próprio ambiente de produção.

Para empresas de tecnologia com funções de produto baseadas em e-mail

Uma colega mostra a um colega uma página de documentação no monitor junto a uma mesa alta, com uma parede de vidro atrás

Fornecedores de software, SaaS e operadores de plataforma

Se você desenvolve software, uma oferta SaaS ou uma plataforma e pretende adicionar o e-mail como um canal de entrada, o CatchMail foi desenvolvido para as suas equipas de produto, engenharia e integração.

Uma colega explica num quadro branco um diagrama de caixas e setas, em primeiro plano e parcialmente visível um colega a ouvir

Equipas de produto internas de grandes empresas

Necessita de uma entrada de e-mail partilhada para várias aplicações. É assim que utilizamos o CatchMail: uma instância serve vários tenants, com mensagens atribuídas através de uma pesquisa de destinatário.

A interface de operação está disponível em alemão e inglês, com perfis de modelo e matriz de permissões documentados. Na configuração, esclarecemos se a sua equipe receberá acessos próprios ou se assumiremos a operação.

O que cuidamos e o que fica consigo

O CatchMail cuida A sua aplicação cuida
Receber emails nos seus endereços e verificar o remetente Disponibilizar a interface do produto aos seus utilizadores
Aplicar listas de bloqueio, listas de permissão, spam e autenticação de e-mail Avaliar e utilizar os conteúdos do ponto de vista funcional
Arquivar o MIME original, cabeçalhos e anexos de forma auditável Continuar a processar documentos ou dados
Entregar no seu endpoint, incluindo repetições Conduzir o processo de negócio subsequente
Tornar visíveis estados, erros e alertas de volume Desencadear respostas aos seus utilizadores

O CatchMail não integra caixas de correio existentes dos seus utilizadores; para isso, existe o MailTacle. Se um e-mail contém uma fatura é decidido pelo Email Classifier. Os campos individuais dos documentos são extraídos pelo Extronaut. Os três podem ser conectados a jusante do CatchMail.

Perguntas frequentes sobre o CatchMail

O CatchMail recebe e-mails nos seus endereços de entrada, verifica as assinaturas e aplica filtros baseados em regras. Armazena originais e anexos à prova de auditoria e entrega-os ao seu endpoint com novas tentativas definidas. A sua equipa de operações recebe uma visão geral do estado e alertas.

Não. O CatchMail processa os e-mails enviados para os seus endereços de entrada. Para aceder às caixas de correio existentes dos seus utilizadores, utilize o MailTacle.

Para qualquer endpoint HTTPS acessível que aceite requisições POST. O URL de destino é livremente configurável. A verdadeira integração consiste em ajustar o payload, a proteção e a resposta de status ao seu sistema.

Por padrão, são permitidas doze tentativas de entrega, com intervalos de dez segundos. O tratamento de cada código de resposta é definido por conexão. É possível visualizar o status de cada mensagem e reiniciar entregas falhas individualmente ou em lote. A mensagem permanece armazenada.

Por norma, as mensagens são arquivadas após 45 dias e podem ser recuperadas durante esse período. O ficheiro EML no armazenamento de objetos é eliminado após 90 dias, e o registo é removido fisicamente após 365 dias. É possível acordar prazos mais curtos ou mais longos.

O CatchMail está em produção desde setembro de 2025 e atualmente serve dois sistemas. A operação envolve releases semanais, testes automatizados de ponta a ponta diários, análise de contêineres na compilação, além de monitoramento e alertas. O lançamento para os clientes do primeiro sistema ocorreu de forma controlada, em ondas de 50 contas. Até o momento, o componente não possui clientes externos, e este seria o primeiro.

Vamos planear a entrada de e-mail para o seu produto

Na primeira conversa, esclarecemos os endereços de entrada, as regras necessárias, o endpoint de entrega e a vista de erros para a sua equipa de operação. Isso fornecerá a base para comparar a integração com um desenvolvimento próprio.