Solutions:
Switch to 100% stainless steel. Stainless steel is an alloy and contains a minimum of 11% chromium. This allows the formation of a protective film of chromium oxide which acts as a shield against rust. The protective film will re-form if damaged. Corrosion resistance can be further enhanced with the addition of nickel.
Use a weathering steel, also known as “COR-TEN” steel which contains up to 21% of alloying elements such as chromium, copper, nickel, and phosphorous. The alloys form a protective rust patina which reduces the corrosion rate with time. COR-TEN steel tends to be cheaper than stainless steel.
Galvanized steel. Galvanizing is a method of rust prevention. This is accomplished through hot-dip galvanizing or electroplating. The iron or steel object is coated in a thin layer of zinc. This stops oxygen and water from reaching the metal underneath but the zinc also acts as a sacrificial metal. Zinc is more reactive than iron, so it oxidizes in preference to the iron object. The zinc oxide layer prevents the formation of iron oxide, thus eliminating the possibility of rust forming.