Dependendo do tipo de código de erro de salto que é retornado pelo MTA, o Advanced Bounce Management permite a execução automatizada de diferentes ações.

Configurar Regras avançadas de gerenciamento de rejeição e rejeição em phplist

No nosso tutorial anterior, já tínhamos abordado Processamento de salto phplist . Se você não estiver familiarizado com o processamento de rejeição, pode lê -lo. Você pode baixar e -mails não entregues para o seu projeto phplist usando o processamento de rejeição. Como você lida com e -mails baixados? Não faço ideia, vamos dar uma olhada no gerenciamento de rejeição antecipado que permite que você resolva e -mails de salto . Cada mensagem de email retornada possui código de erro que é retornado pelo MTA (agente de transferência de correio). Além disso, você pode revisar o cabeçalho do email de mensagem retornado e ele contém todas as informações ao longo do código de erro.

Ativar manuseio avançado de salto

Primeira coisa que primeiro, ative o manuseio avançado Bounce Copiando o código abaixo no arquivo config.php.

define('USE_ADVANCED_BOUNCEHANDLING',1);

Depois disso, navegue para Sistema> Gerenciar saltos> LISTA REGRAS para criar regras de rejeição. Você pode criar regras de rejeição com base em expressões regulares. Você pode encontrar o motivo pelo qual e -mail se recuperem no cabeçalho e usá -lo para expressão regular. Além disso, selecione ações apropriadas com base no código de erro ou na expressão regular. Phplist suporta as seguintes ações. A declaração de ação é auto -explicativa, por isso não precisamos ir em detalhes.

  • Excluir assinante
  • Assinante não confiante
  • Assinante da lista negra
  • Endereço de e -mail da lista negra
  • Exclua assinante e salto
  • Assinante não confiante e excluir salto
  • Adicione o assinante à lista de não serndos e excluir salto
  • Adicionar endereço de e-mail à lista de não sernd e excluir o salto
  • Exclua salto

Adicione a regra de salto

Vamos criar nossa primeira regra de salto.

  • Primeiro, insira expressão regular como (conta foi suspensa | conta não disponível)
    • Depois disso, selecione Ação apropriada
    • Finalmente, adicione nota/memorando para a regra
Crie regra de salto em phplist

Você pode adicionar regras de salto pelos seguintes motivos e selecionar a ação apropriada para lidar com saltos. No entanto, você pode procurar respostas SMTP e adicionar mais regras à lista.

  • Destinatário arquivado
  • tipo = mx: host não encontrado
  • Desculpe, não há caixa de correio aqui por esse nome
  • Caixa de correio desativada
  • conta esta desabilitada
  • Esta caixa de correio foi bloqueada devido à inatividade
  • Usuário desconhecido
  • Nenhum destinatário
  • e assim por diante … NOTA: Você deve enrolar o motivo do parêntese e usar o símbolo do tubo |ou ou, se você deseja adicionar vários motivos em uma regra de uma regra.

Lista de regras de salto

Depois de criar o número de regras, sua lista de bounce parecerá como na captura de tela abaixo. Você pode executar outras ações, como alterações de pedidos e exclusão nesta página.

Lista de regras de salto

Conclusão

Neste tutorial, aprendemos sobre o Advanced Bounce Management e desenvolvemos as regras de rejeição necessárias. Seria ótimo permitir esse recurso para que você possa automatizar o processo de limpeza de endereços de email inválidos de suas listas. Isso também permitiria que você mantenha o nível mínimo de e -mails retornados. Além disso, suas listas terão assinantes legítimos. Além disso, contenderize.com está a caminho de aprimorar a pilha de produtos de código aberto em vários idiomas e estruturas. Para atualizações regulares, fique atento na categoria Newsletters para artigos mais interessantes.

Explore

Você pode encontrar os seguintes links relevantes: