Das Pyridinmolekül kann durch Umsetzung von Enaminen mit a,b-ungesättigten erhalten werden. Somit erzeugt die Reaktion zwischen Ethenamin und Propenal, gefolgt von Oxidation, Pyridin.
Die folgenden Zeilen beschreiben den Synthesemechanismus:
Stufe 1. Nucleophiler Angriff des Enamins auf die a,b-ungesättigte Gruppe
Stufe 2. Säure-Basen-Gleichgewicht
Stufe 3. Keto-Enol-Tautomerie
Stufe 4. Imin-Enamin-Tautomerie
Schritt 5. Cyclisierung durch nukleophile Addition des Aminos an das Carbonyl
Stufe 6. Säure-Basen-Gleichgewicht
Schritt 7. Eliminierung des Hydroxyls
Stufe 8. Ausscheidung