Il comando \opening non sembra definito; se compili con l’opzione -interactionmode=nonstopmode non te ne accorgi
ma se da terminale dai l’opzione per scrivere in errorstopmode te ne accorgi subito.
In realtà, guardando meglio quell’errore era causato da un lista di backtrace troppo corta che non mostrava il vero erore, quello di usare l’underscore nel nome_coop; mai usare l’underscore nel testo non matematico!
L’errore che invece ti produce due pagine di cui la prima conterrebbe solo infromazioni relative aldestinatario nasca del fatto che NON hai messo quelle informazioni dentro l’argomento dell’ambiente letter; infatti hai scritto`\begin{letter}{}{Egr. Destinatario…ecc}`Togli quel gruppo vuoto e le cose vanno a posto, purché tu tolga anche l’underscore di cui sopra; usa il semplice trattino sempre e comunque in modo testo; la lettura non ne riesce affatto impedita.
Il piedino mi pare molto brutto. I filetti verticali non servono a niente; i tre campi sono sufficienti per essere distinti senza bisogno dei filetti. Il font è microscopico e si legge a mala pena.
PS: visto che mi hai messo come destinatario per conoscenza, io non ho mai avuto niente a che vedere con l’Università di Torino; è vero che per un esempio fittizio, anche un indirizzo fittizio va bene, ma… 😀