This sounds odd, but my friend and I are struggling to find the official site for Iranian Railways. Any google search we do takes us to:
Which describes itself as the "UNOFFICIAL Homepage of Iranian Railways".
Unofficial? OK, but then were is the official one? Or is there not one, which makes this the defacto option?