Похожая история была с калиткой и воротами на даче — красили обычной эмалью, но ржавчина всё равно проступала. Нам подсказали
цинкогрунт для металла купить у фирмы Certa. Он как бы создаёт защитный слой, и ржавчина больше не проедает металл. Результат оказался отличным. Уже три года забор выглядит как новый, никаких следов коррозии.