Iranian Answer
Never, Iran is too powerful for the West/Israel to attack. Iranians have something called Nationalistic Pride which is they will ALL fight for an independent country. Iran has never been occupied by a foreign power for more than 12 years. If you go to war with Iran, its a war against 69 Million male, female, children and the elderly. You cannot win. Iraq was being supported by 74 countries with military, information and money during the 8 year war with Iran, and they still lost. Iranians are very patriotic and will fight to the last man/woman.
So to answer your Question, not in a million years, Unless the West wants another Vietnam.
Western Answer
Western countries are hesitant to engage in a military struggle with Iran, not because they fear loss, but because Iran does have a strong military that would make such a war costly and difficult. However, as time goes by, it becomes more and more likely that Israel or the United States will plan some sort of overt attack on Iran in an attempt to halt their nuclear program. Timetables for such attacks are constantly modified and it is unlikely, unless you know somebody in Intelligence, that you can find out the exact date and time.
Update: Because of the Iran Nuclear Deal reached in July 2015, the possibility of such an attack has diminished significantly.
Stuxnet
Ronald Reagan
Because Iran is not trusted to be a sensible member of the UN, abstaining from attacks on other countries. Israel is particularly worried about being attacked from Iran.
As surprising as it may seem, Israel and Iran have never actually gone to war.
The president of Iraq was a army general named Saddam Hussain, he attacked both Iran first. And after a long war and loss of money he decided to attack oil rich Kuwait and make up the money.
Iran was attacked by its neighboring country of Iraq in 1980, leading to the Iran-Iraq War which lasted for eight years.
It is Located in between Iran and the UAE...... 40% of the Worlds oil passes through this strait..... If Iran is attacked, it warns that it will seal it and wipe it offf......
in retaliation for Khomeini's attempts to provoke Shiites in Iraq to overthrow the Iraqi government.
Iran has not attacked the United States, with two exceptions. It stormed the US embassy in 1979 and took the US delegation hostage for 444 days. Iran also attacked the US covert operatives sent into Iranian airspace to retrieve the hostages since the US craft were in violation of Iranian airspace regulations.
Iran has not attacked or invaded any countries for a very long time. The US media shout that Iran is against peace, yet the US has bombed people in Iraq, Afghanistan, and in Pakistan. That is why Iran isn't in world peace: the US has surrounded it with militant terrorists.
Several. Jordan, Syria, Egypt, Iran, Iraq, Lebanon,
Iran Iraq afganisan