Cette locution verbale nous vient du domaine de la pêche et relève du registre familier.
Et elle signifie :
- au sens propre :
-
- avoir des ouvertures de dimensions réglementaires (pour un filet),
-
- ou : être d'une taille suffisante pour être pris au filet (pour un poisson),
- et, par métonymie, dans le registre familier : convenir, faire l'affaire (registre familier),
On dit par exemple : "Si on trouve encore deux personnes pour nous aider ça fera la maille".
Dans le même registre familier, on dit également : "Faire l'affaire", "Faire la blague", "Faire la rue Michel" ou "Le faire" ("Ça le fait" ou "Ça ne va pas le faire").
Source : www.cnrtl.fr