O MESSAGE-ID do cabeçalho de e-mail é um identificador exclusivo. É atribuído pelo servidor de email que envia o email em um formato específico. Normalmente, são algumas informações de data e hora, juntamente com o nome do host do servidor.
Sua melhor aposta provavelmente seria analisar como o software de servidor de e-mail em questão constrói suas MESSAGE-IDs e inferir o ID da sua mensagem de teste a partir dessas informações.
No que diz respeito ao pipeline de comando que envia o email ( echo ... | mail ...
): Nesse ponto, não há como obter o MESSAGE-ID, porque ele ainda não existe. Ele só será gerado mais tarde pelo software de servidor de e-mail para o qual mail
entrega o e-mail.