Vinyl is highly water-resistant and metal posts are not porous so caps will do little to prevent rust. Additionally, since wooden fence post caps are susceptible to moisture-related damage ...