Como você mencionou, é a configuração "padrão" com spamassasin que não verifica as mensagens que são maiores que o tamanho padrão / configurado. Sem passar os e-mails através do spam, o cabeçalho "X-Spam-Status" não será adicionado ao e-mail, a menos que você adicione o cabeçalho manualmente ao e-mail, se ele ainda não estiver presente. Você pode usar um script de pré-processamento para verificar o cabeçalho e adicioná-lo, se o cabeçalho não estiver presente e, em seguida, passá-lo para o seu aplicativo.
Felicidades