Fila de E-mails

Introdução

A Fila de E-mails no sistema gerencia a alocação temporária das mensagens antes do envio ao destinatário. Esta funcionalidade controla o volume de envios, aplicando filtros por hora e dia conforme os limites estipulados pelo provedor de e-mail. O sistema monitora o status de cada mensagem e organiza o processo de enfileiramento, permitindo uma distribuição otimizada que respeita os limites temporais e evita sobrecargas no servidor.

Esta funcionalidade é centralizada no Formulário de Fila de E-mails, uma ferramenta essencial para gerenciar e visualizar informações sobre os e-mails a serem enviados. Isso permite às empresas controlarem eficientemente o fluxo de saída de e-mails, garantindo uma entrega confiável.

O Formulário de Fila de E-mails está diretamente associado à integração de E-mail SMTP. Cada integração SMTP possui sua própria fila dedicada, permitindo um gerenciamento individualizado do fluxo de envios para cada configuração SMTP.

Acesso ao Formulário

Caminho: Configurações > Integrações > E-mail SMTP > Fila

Entrega de Valor

  • Gerencia o fluxo de envio de e-mails, baseado no limite de envios determinado na configuração do SMTP;
  • Proporciona uma interface intuitiva para gerenciamento da fila de e-mails;
  • Distribui a carga de envio ao longo do tempo;
  • Evita sobrecarga do servidor SMTP;
  • Melhora o desempenho geral do sistema de e-mail.

Importância da Fila de E-mail:

A implementação de uma fila de e-mail é crucial para empresas que dependem de comunicação eletrônica em larga escala, pois ajuda a manter a reputação do servidor de e-mail e melhora a taxa de entrega.

Estrutura do Formulário

Escopo

A aba Fila é implementada através do formulário Fila de E-mails. Sua interface apresenta uma grid organizada em linhas e colunas, exibindo os principais dados de cada envio de e-mail. Cada registro na grid corresponde a um e-mail específico, ordenado cronologicamente de acordo com a sequência de enfileiramento e o período programado para envio.

ColunaDescrição
IDNúmero de identificação do registro, definido automaticamente no sistema.
StatusDefine o status da mensagem conforme o período da qual fica armazenada na fila:
Enviada: a mensagem enviada assume o status de Enviada quando é enviada ao cliente;
Aguardando: a mensagem assume o status de Aguardando quando ainda não foi enviada ao cliente e permanece na fila de e-mails.
E-mailE-mail do destinatário.
NomeNome do cliente do qual recebeu o envio.
AssuntoAssunto da mensagem enviada, cadastrada na aba Mensagem da conta de e-mail SMTP integrada ao sistema.
Data inclusãoData e hora da qual a mensagem foi inclusa na fila.
Data envioData e hora da qual a mensagem saiu da fila de e-mail para ser efetivamente enviada ao cliente.
AnexosRegistra o caminho de onde o arquivo está localizado no sistema de arquivos do software. É o diretório raíz para arquivos do servidor web

Princípios de Funcionamento

Após a integração de uma conta de e-mail no formulário E-mail SMTP, o envio de mensagens é ativado no sistema. Quando um e-mail é enviado, ele é inicialmente alocado na fila de e-mail. A entrega ao destinatário ocorre respeitando os limites de envio por hora e por dia estipulados, considerando tanto a prioridade da mensagem quanto a ordem cronológica de sua inclusão na fila.

O processo resume-se nas seguintes etapas:

  1. Cadastro da integração de E-mail SMTP;
  2. Cadastro das Mensagens de E-mail;
  3. Requisição de envio das mensagens;
  4. Mensagens passam pela fila de e-mail;
  5. Assumem o status de Aguardando ou de Enviado, conforme são disparadas da fila de E-mail.

Funcionalidades principais

A fila de e-mail é um componente crucial para o gerenciamento eficiente do fluxo de mensagens de e-mail. Suas principais funcionalidades incluem:

  1. Visualização e controle das mensagens que são enviadas por determinado SMTP;
  2. Processamento em lote, fragmentando quantidades por período, conforme determina o provedor do e-mail.

Fluxo de Trabalho

graph TD
    A[Início] --> B[Cadastro da integração de E-mail SMTP]
    B --> C[Cadastro das mensagens de e-mail]
    C --> D[Requisição de envio das mensagens]
    D --> E[Mensagens entram na fila de e-mail]
    E --> F{Processamento da fila}
    F --> |Aguardando envio| G[Status: Aguardando]
    F --> |Tentativa de envio| H{Enviado?}
    G --> F
    H --> |Sim| I[Status: Enviado]
    H --> |Não| J[Status: Falha]
    I --> K[Registra log de sucesso]
    J --> L[Registra log de falha]
    L --> M[Inicia resolução de problemas]
    M --> N{Problema resolvido?}
    N --> |Sim| E
    N --> |Não| O[Notifica administrador]
    K --> P[Fim]
    O --> P

Considerações finais

A Fila de E-mails é uma ferramenta crucial para o gerenciamento eficiente da comunicação por e-mail no sistema. Ela permite um controle preciso sobre os e-mails a serem enviados, melhorando a organização e a eficácia da comunicação com os clientes.

Etiquetas

Integracoes IntegracaoSMTP EmailSMTP

Leia Também