Como sempre, essa pergunta:
- O Dovecot é para leitura e, portanto, não tem nada a ver com o envio de e-mail.
- O postfix é responsável pela entrega de e-mail e, portanto, não tem nada a ver com o conteúdo de e-mail
- Assim, o cliente, o software cliente, o filtro de e-mail, o software anti-spam ou algo semelhante é o culpado
Como você não diz qual programa / software cria o e-mail, ninguém pode ajudá-lo. Ah, e apenas como uma nota lateral: um cabeçalho Message-Id é o conteúdo de email.
Editar : E para um software cliente realmente ruim, há uma solução alternativa no Postfix que adiciona cabeçalhos necessários ausentes. Mas este é apenas o último recurso e você deve corrigir melhor o lado do cliente. Adicione always_add_missing_headers=yes
em main.cf
se você não tiver outra forma de fazê-lo.