Fatti

Il ricorrente [X.] guidava il 17 novembre 2000 con una concentrazione alcolemica nel sangue di 2,23 - 3,13 grammi per litro a Zurigo e causò una collisione. Fu condannato per guida in stato di ebbrezza, violazione grave delle norme di circolazione, tentata elusione di un prelievo di sangue e comportamento negligente in caso di incidente a sei mesi di reclusione e a una multa di Fr. 5'000.--. La condanna sospesa non gli fu concessa.

Il ricorrente presentò un ricorso di nullità federale con la richiesta di annullare la sentenza e di rinviare la causa per una nuova decisione all'autorità inferiore.

Legge

La Corte di cassazione del Tribunale federale annullò la sentenza del Tribunale superiore in accoglimento del ricorso e rinviò la causa per una nuova decisione all'autorità inferiore. La Corte di cassazione stabilì che l'autorità inferiore aveva concesso la condanna sospesa con riserva e che l'astinenza totale dall'alcol non era sufficiente per giustificare una prognosi favorevole.

L'autorità inferiore negò al ricorrente la condanna sospesa nella sentenza impugnata, poiché le condizioni quadro richieste dal Tribunale federale per il controllo della futura astinenza totale non potevano essere create per motivi pratici. Il ricorrente sostenne che l'autorità inferiore aveva riportato in modo incompleto il rapporto dell'Ufficio per l'esecuzione delle pene e che l'accordo di trattamento del 1° febbraio 2002 tra lui e l'Ufficio per l'esecuzione delle pene non era stato preso in considerazione.

La Corte di cassazione stabilì che l'autorità inferiore aveva esagerato le esigenze per il controllo dell'astinenza dall'alcol e che le relative considerazioni nella sentenza della Corte di cassazione del 25 giugno 2002 erano state evidentemente fraintese. La Corte di cassazione riconobbe che nel caso in questione una prognosi…