Gerenciamento de devolução de e-mail

1

queremos melhorar nossas listas de e-mails manipulando todos os retornos que recebemos. Como vi, existem diferentes abordagens. Um verifica a pasta de mensagens incorretas na pasta mailroot do IIS. Outros verificam uma conta de e-mail usando o pop3 para receber os bounces.

Nossa configuração é um servidor de troca por trás de um servidor SMTP do IIS. Nós enviamos de diferentes servidores (out) e endereços diferentes. Mas a entrada é tudo o mesmo servidor.

Qual software pode nos ajudar a lidar facilmente com as rejeições? Eu não quero uma ferramenta, que remove todos os e-mails do servidor (pop3), como imagino para digitalizar contas de funcionários, bem como contas automáticas. A ferramenta deve permitir que ações sejam tomadas (chame um arquivo batch ou chame uma URL para fazer algo com o endereço devolvido.

E a diferença entre a pasta do badmail e os E-mails do Nondelivery? Ambos cobrem todos os saltos ou apenas combinados?

Obrigado!

    
por Uwe 31.08.2009 / 09:02

2 respostas

2

Primeiro de tudo, o badmail e os bounces capturam problemas diferentes, então sim, você precisa de ambos.

  • A pasta de mensagens incorretas contém emails que o IIS não pôde enviar em todos os (isto é, eles foram rejeitados pelo servidor SMTP que o IIS tentou passar no email).
  • As rejeições acontecem se o IIS passou com êxito o email para outro servidor, mas a entrega falhou mais tarde na cadeia de servidores SMTP. Nesse caso, o servidor STMP enviará (normalmente, se assim o desejar, etc.) uma devolução ao remetente original para informá-lo sobre isso.

Para lidar com eles, isso depende muito do que você deseja fazer com base neles.

Antes de tudo, use um endereço de remetente especial para suas listas de distribuição (o endereço que o IIS fornece em MAIL FROM deve ser configurável). É aí que os saltos vão. Se você tiver um endereço separado por lista de discussão, poderá separar facilmente as devoluções de mensagens da lista de discussão de outros retornos causados pelo correio normal do usuário.

Depois, você pode pegá-los pelo POP3 e processá-los. O processamento real pode ser feito por algum tipo de script (o Perl, por exemplo, tem boas bibliotecas para separar e-mails). No caso mais simples, você poderia extrair o endereço de e-mail com falha e removê-lo / desativá-lo da sua lista de e-mails se ele falhasse algumas vezes.

Não tenho conhecimento de softwares especiais para fazer isso, mas pode haver alguns. Talvez sua lista de discussão possa fazer isso?

    
por 31.08.2009 / 10:53
0

Você pode escrever algo usando o link

    
por 14.09.2009 / 15:07