Nosso ambiente:
- Exchange Server 2003 Standard, instância única, em execução no Windows Server 2003 Standard.
- configurado para não enviar / receber mensagens com anexos maiores que 10 MB.
- NDRs não estão ativados.
A questão:
Quando um remetente externo envia um email com um anexo maior que 10 MB, o Exchange, conforme configurado, não recebe a mensagem. No entanto, o remetente dessa mensagem não recebe nenhuma notificação de seu próprio servidor de email de que a mensagem não pôde ser entregue devido ao tamanho do anexo.
No entanto, se um usuário externo tentar enviar um email para um usuário inexistente, ele receberá uma mensagem do servidor de email indicando que o usuário não existe.
Por que isso, e há algo que eu possa fazer sobre isso? Seria bom se o remetente recebesse uma notificação de que o tamanho do arquivo de anexo excedeu nossos limites e que a mensagem nunca foi recebida ...
Atualizar
O servidor do Exchange tem uma caixa SpamAssassin na frente dele ... isso poderia ter algo a ver com isso?
Aqui está uma das últimas linhas dos registros do SpamAssassin ao procurar por meus e-mails de teste:
mail postfix/smtp[19133]: 2B80917758: to=, relay=10.0.0.8[10.0.0.8]:25, delay=4.3, delays=2.6/0/0/1.7, dsn=2.6.0, status=sent (250 2.6.0 Queued mail for delivery)
Minha suposição é que o Spam Assassin acha que a mensagem está correta e está encaminhando para o Exchange.
Atualizar
Eu verifiquei que o Exchange está recebendo a mensagem e gerando uma notificação de falha na entrega. No entanto, a entrega de notificações de falha na entrega é desativada para evitar o Backscatter . Há algo que eu possa fazer para que o Exchange envie uma mensagem de devolução ao servidor de envio de email (ou verifique se a mensagem está sendo enviada) para que o servidor de email remetente possa notificar seu remetente sobre a rejeição?