Fatti

La fabbrica di seta artificiale Feldmühle A.-G. a Rorschach scaricava le sue acque reflue negli anni 1925-1938 in due bacini di decantazione aperti, il cui fondo non era impermeabilizzato. Di conseguenza, grandi quantità di acque reflue potevano infiltrarsi nel terreno permeabile, portando all'arricchimento del sottosuolo con sali di solfato. Questi hanno raggiunto lentamente la falda acquifera e l'hanno resa pericolosa per il calcestruzzo. L'inquinamento si estendeva su una striscia di terreno di circa 600 m di lunghezza e 200-300 m di larghezza.

Alla fine del 1938, i bacini di decantazione furono demoliti e da allora le acque reflue sono state scaricate nel lago. Tuttavia, gli effetti residui delle precedenti infiltrazioni sono continuati. Quando nel 1948 Max Pfister costruì un nuovo edificio sulla piazza del porto, emerse che l'acqua di falda contenente solfati metteva a rischio il calcestruzzo. Pertanto, Pfister dovette adottare misure di protezione strutturale, per le quali gli sono derivati costi aggiuntivi di Fr. 18'457.55.

Pfister ha quindi intentato una causa contro la Feldmühle A.-G. per il risarcimento dei danni.

Legge

Il Tribunale federale ha deciso che l'immissione di sostanze nocive attraverso la corrente di falda acquifera nel terreno edificabile del ricorrente deve essere considerata come un'influenza eccessiva e inammissibile ai sensi del diritto di vicinato (art. 684 CC). La convenuta ne risponde in modo causale ai sensi dell'art. 679 CC, quindi anche senza colpa.

Il nesso di causalità effettivo tra la precedente infiltrazione delle acque reflue e il danno verificatosi nel 1948 deve essere considerato adeguato. La convenuta…