# colis ou la validation par e-mail ?

> « Ok pour moi » dans un fil, ou un clic sur la livraison elle-même. Ce que la validation par e-mail et colis ont en commun, ce qui les sépare, et quand chacun suffit.

Canonical: https://colis-site.vercel.app/alternatives/validation-par-e-mail · Markdown: https://colis-site.vercel.app/alternatives/validation-par-e-mail.md · English: https://colis-site.vercel.app/en/alternatives/validation-par-e-mail

Les deux laissent une réponse écrite du client. colis l’attache au fichier auquel elle répond, n’en garde qu’une par colis, et la rend lisible par un script.

## La validation par e-mail
Envoyer le travail, puis attendre que le client réponde « validé » ou liste les corrections par e-mail. Tout le monde sait faire, et la réponse est écrite.

## Là où ils divergent.
| | colis | La validation par e-mail |
| --- | --- | --- |
| Où vit le fichier | Votre bucket : S3, R2, MinIO, Scaleway, Wasabi | Là où le fichier a été envoyé |
| Savoir qu’il a été ouvert | Envoyé, ouvert, validé ou à corriger, chacun horodaté | Aucun |
| La réponse du client | Valider, ou demander des corrections avec un commentaire, depuis la page. Une fois, pour de bon | Du texte libre, dans un fil |
| Déclencher une automatisation | Un webhook signé à chaque étape, et un nœud n8n | Lire l’e-mail, à la main ou en l’analysant |
| Fichiers lourds | Du navigateur au bucket par morceaux, avec reprise ; 2 Go par défaut | Selon la façon dont le fichier est parti |
| Ce qu’il faut au client | Rien : un code ou un lien | Une adresse e-mail |
| Quand il disparaît | Quand vous le décidez : de dix minutes à votre maximum, ou au premier téléchargement | Aucune |

## Ce qui change vraiment.
- **Attachée à un fichier** — Le verdict appartient à un colis, sous son code. Plus besoin de deviner à quelle pièce jointe, quel lien ou quelle version une réponse faisait référence.
- **Une fois, pour de bon** — Un client répond une seule fois à un colis, et la réponse ne s’écrase jamais. Une nouvelle version, c’est un nouveau colis, avec sa propre réponse.
- **Lisible par une machine** — `colis statut` écrit l’état sur sa première ligne et `--json` l’accusé complet. Un webhook le transmet dès qu’il est donné, avec le commentaire pour des corrections.

## Prenez celui qui convient.
### Gardez la validation par e-mail quand
- La validation demande une discussion plutôt qu’un oui ou un non
- Le client préfère répondre avec ses mots, dans sa boîte mail

### Prenez colis quand
- Vous voulez un oui ou une liste de corrections, attaché à la version concernée
- La validation doit lancer l’étape suivante toute seule
- Vous voulez garder l’heure d’ouverture et l’heure de réponse
