No, an active telephone is not required (any longer) for standard Sky boxes as long as a manual payment of £25 is made.

Please note that this does not apply to Sky+/HD.

Rachael