Molekul piridin dapat diperoleh dengan mereaksikan enamina dengan a,b-tak jenuh. Jadi, reaksi antara etenamina dan propenal, diikuti dengan oksidasi, menghasilkan piridin.
Baris berikut merinci mekanisme sintesis:
Tahap 1. Serangan nukleofilik enamina pada a,b-unsaturated
Tahap 2. Keseimbangan asam-basa
Tahap 3. Tautomerisme keto-enol
Tahap 4. Tautomerisme imina-enamina
Langkah 5. Siklisasi dengan penambahan nukleofilik amino ke karbonil
Tahap 6. Keseimbangan asam-basa
Langkah 7. Penghapusan hidroksil
Tahap 8. Eliminasi