To collect your Iran visa, either at the embassy or at the airport, you need to have valid insurance with a coverage of 10,000 Euro and Corona coverage, if the insurance that you already have supports international traveling to Iran, you can use it for traveling to our lovely country; but you need to make sure by contacting your insurance company that Iran is among the list of coverage.
If your insurance company doesn't cover Iran, HiPersia handles your travel insurance easily, and quickly, and gets you the right insurance. You receive your insurance policies in your email, and there's no need to wait in line at the airport or pay more.