Au final, je pense que la commande mail ne permet pas d'envoyer des mails typés MIME. j'utilise donc la commande suivante :
cat message.txt | /usr/lib/sendmail -t
avec le fichier message suivant :
From: adr@dom.com
Reply-To: adr@dom.com
To: adr@dom.com
Subject: Test de mail avec piece jointe
Mime-Version: 1.0
Content-Type: multipart/mixed;
boundary="Nouveau_type"
--Nouveau_type
Content-Type: text/plain
charset="us-ascii"
Ceci est un mail avec une piece jointe
--Nouveau_type
Content-Type: text/plain;
name="resul.txt"
Content-Transfer-Encoding: base64
Content-Description: "resul.txt"
Je recoit bien le mail avec une pièce jointe nomé resul.txt, mais celle ci est vide.


