Outil pour l'analyse d'un journal SMTP qui trouve rebondit

Notre application web envoie des e-mails. Nous avons beaucoup d'utilisateurs, et nous recevons beaucoup de rebonds. Par exemple, les modifications de l'utilisateur de l'entreprise et de son entreprise e-mail n'est plus valide.

Pour trouver rebondit, je lis des journaux SMTP fichier avec l'analyseur de journal. Les journaux viennent de serveur SMTP de Microsoft.

Quelques bounces sont superbes, comme 550+#[email protected]. Il est [email protected] en rebondissement.

Mais certains n'ont pas de e-mail dans le message d'erreur, comme 550+No+such+recipient.

J'ai créé simple script Ruby qui analyse les logs (utilise un analyseur de journal) pour trouver le mail qui a causé de quelque chose comme 550+No+such+recipient.

Je suis juste surpris que je ne pouvais pas trouver un outil qui le fait. J'ai trouvé des outils comme Zabbix et Splunk pour l'analyse des journaux, mais ils ressemblent trop pour une telle tâche simple.

Quelqu'un sait d'un outil qui permettrait d'analyser les journaux SMTP, trouver les rebonds et les e-mails qui les provoquent?

Le serveur SMTP. Il n'y a pas de format uniforme
Désolé, je ne sais pas qui est pertinent. Serveur smtp de Microsoft. Édité le post.

OriginalL'auteur | 2008-10-15