Ah, now THAT is possible. A little tricky, but possible.
The current work-around for the short range of transmitters is to carry data with ships using databanks. You jump in your ship, download the data onto your ship's databank at point A, fly to point B, and then upload the data into point B's databank.
This is 100% possible. A bit of a pain in the butt, simply because you have to fly your ship back and forth between the two places, but possible.
Edit: Oh, one thing to keep in mind if you do something like this... the character '*' is the wildcard character. This means you're going to want to set up your receiver's event to be something like receiver.receive(data_in, *), and then you can do something like:
system.print(message)
... to print the message that it receives. Without this, you can only set up events for specific messages being received on specific channels.