Bonjour,
Je suppose que vous avez rajouté ces champs avec des champs personnalisés de la table "contact" dans le menu Affichage>champs personnalisés.
Par défaut, l'email de contact contient directement les informations entrées dans les champs personnalisés. Pour les champs personnalisés de type "fichier" / "image" / "ajax fichier" / "ajax image", l'email de contact contient un lien de téléchargement pour le fichier.
D'ailleurs, plutôt que plusieurs champ "fichier", vous pourriez avoir un seul champ "ajax fichier" avec l'option "multiple" activée pour permettre l'upload de plusieurs fichiers dans le même champ. Cela permet également l'utilisateur du drag&drop donc c'est plus sympa pour les utilisateurs.
Si vous n'avez pas les liens de télchargement dans l'email de contact, c'est possible si vous avez d'anciens overrides de l'email de contact dans le menu Système>Emails. Dans ce cas, il faudrait supprimer les overrides et réappliquer les modifications sur les dernières versions de l'HTML / préload.
Enfin, si vous avez les liens de téléchargement mais que vous voulez des pièces jointes plutôt que des liens, cela va demander de modifier le code du préload pour gérer cela avec du code spécifique.
Notez cependant que les serveurs emails limitent normalement la tailles et le nombre des pièces jointes d'un email. Donc si vous permettez l'upload de plusieurs fichiers pouvant aller jusqu'à 128M comme c'est le cas dans votre capture d'écran, les emails seront surement refusés par votre serveur d'envoi d'email (géré par votre hébergeur le plus souvent) voir par le serveur de réception. Bref, je recommande de ne pas faire cela et de n'avoir que des liens de téléchargement dans les emails.