Oft sind ja fettige Ablagerungen mit Schuld an einem verstopften Abfluss oder wenn es langsam abfließt. Und da Geschirrspülerpulver recht aggressiv gegen solche Ablagerungen vorgeht, erscheint mir die Wirkungsweise ja schon logisch.
Man braucht heißes Wasser mit einer Temperatur von ca. 65-80° Grad (Spülmaschinen arbeiten meist ja bei 65°), und halt Spülmaschinenpulver. Das Pulver in dem heißen Wasser lösen, auf 3-4 L etwa einen Esslöffel voll, dann einen guten Schluck in den Abfluss kippen, um es etwas einwirken zu lassen, nach ein paar Minuten dann die ganze Menge "Lauge" in einmal nachschütten. Evtl. mit einem mechanischen Abflussreiniger, z.B. Pümpel, etwas nachhelfen.
Wenn der Abfluss völlig verstopft ist, erst alles an Wasser ausschöpfen, dann die komplette Lauge einfüllen. Hier empfiehlt es sich natürlich etwas mit einem Pümpel nachzuhelfen damit die Lauge überhaupt die verstopfte Stelle erreicht.
Später mit einigen Litern heißem Wasser nachspülen.
Außerdem ist Essig und Backpulver umweltfreundlicher.