However, this benefit is mostly for wood and concrete, not other fence post materials. Vinyl is highly water-resistant and metal posts are not porous so caps will do little to prevent rust.