Text messages are sent directly on a number to number basis and it would have to be at network level, i.e. done physically by your provider, if it could be diverted at all. You could probably set up an automatic forward from your handset locally, but this obviously brings its own cost problem....