I'm considering going to Iran this summer so I'm reading the wikivoyage article which states
Entry will be refused to citizens of Israel and foreign travellers with any evidence of visiting Israel — not just Israeli entry stamps, but Egyptian/Jordanian neighbouring land borders with Israel — except that if you had an Israeli visa that expired more than a year before you apply for an Iranian visa, you may be allowed entry into Iran
I've got an Italian passport and I've visited Israel in 2008 and my passport was stamped (even tho I asked for a paper stamp). Judging from the above quote it seems I'm fine because the Israeli visa expired more or less 6 years ago. The official Italy-Iran consulate's site doesn't tell much about this issue nor I could find any other source which mention this option. For example, Uppersia tour operator (one of the first Google search result) states
Due to the rules dominating over Iran, entry to Iran will be refused for citizens of Israel and travelers with any evidence of visiting Israel.
without mentioning the expired-more-than-a-year-ago-escamotage.
Does wikivoyage states the truth or I'd rather buy another passport?