No chance of picking up Iranian channels, that is unless you're prepared to realign your dish. Also, sky digiboxes aren't the best at picking up non sky channels, as they can't get certain frequencies, symbol rates, FECs etc.
Also, depending on what satellite Iranian tv uses you'd probably need a much bigger dish too, rather than the standard sky minidish.