Temos um programa de e-mail automático que envia relatórios de pedidos. Esses relatórios são de texto simples e sempre têm um arquivo xml anexado. Para cada pedido em nosso sistema, há pelo menos dois relatórios sendo enviados. Esses relatórios de email são muito parecidos. A única diferença para um e-mail sobre o mesmo pedido seria no arquivo xml anexado.
O problema é que alguns desses e-mails não aparecem na minha caixa de entrada (no outlook 2010). Eu rastreei as mensagens da origem ao destino e o problema aponta para o nosso servidor Exchange 2003 local. O Message Tracking Center diz "Mensagem entregue localmente para a loja para [email protected] ..." e não mostra erros. Mas isso não aparece na minha caixa de entrada.
A conta de e-mail foi criada exclusivamente para receber essas mensagens. Não possui filtro de spam, não possui regras e recebe 95% das mesmas mensagens sem nenhum problema. Mesmo mensagens sobre o mesmo pedido não são problema. Às vezes, o primeiro de dois não aparece e, às vezes, o segundo e-mail para o mesmo pedido não é exibido. Eu não vejo nenhum link entre as mensagens que falham.
Como teste, criei uma nova conta pop3 em outro servidor de email que administramos. Este é o servidor de e-mail linux e não tem nada a ver com o nosso servidor Exchange. Nenhum relatório de pedidos parece estar faltando na caixa de correio do Linux, portanto, o problema realmente deve estar no servidor Exchange.
Eu pesquisei por esta falha, mas não encontrei ninguém descrevendo o mesmo problema.
Então a pergunta é: como uma mensagem pode ser armazenada localmente sem erro, mas não aparece na caixa de entrada?
Informações do servidor: Microsoft Exchange Server 2003 SP2 (versão 6.5.7638)
Mais informações sobre o registro de rastreamento. Quando eu verificar os arquivos de log com a mão, posso ver as mensagens que não aparecem na minha caixa de entrada. Quando copio o MSGID e rastreio esse MSGID no Message Tracking Center, ele mostra um assunto diferente. Ao rastrear um MSGID que aparece na minha caixa de entrada, ele mostra o assunto correto.
Atualização de perguntas : agora sabemos que um cliente parece ter o mesmo problema em um Microsoft Exchange Server Standard 2010 e usa o Microsoft Office Outlook 2007 como um cliente. Infelizmente eu não tenho acesso ao servidor, então não posso verificar o log de controle de mensagens. Este cliente recebe as mesmas mensagens de e-mail que o servidor do Exchange 2003 (é um destinatário do Cc).
Coisas que eu verifiquei até agora
- A mensagem também não aparece no OWA (portanto, não é um problema de visão do outlook).
- Não há regras de filtragem (é uma nova conta criada para testar esse problema).
- A mensagem não está em itens excluídos ou em qualquer outra pasta.
- Existe um filtro de spam hospedado, mas é antes de ser enviado ao Exchange. Nenhum filtro de spam local.
- A mensagem é registrada pelo log de controle de mensagens sem qualquer erro.
- Uma conta pop recém-criada em outro domínio (webmail, sem Exchange) recebe todas as mensagens.
- O Virusscanner é o MS Security Essentials, que não possui verificação de e-mail (ou filtragem). Além disso, nenhum log de qualquer vírus está disponível.