Ive been using wildfire for some time now for employees to communicate with each other, but we have extended our network for administration which effectively means that any computer on the administration network is on a completely different network to our internal network.
At the moment only computers on the internal network appear to be able to access our wildfire server, is there a way i can sort of broadcast it over the internet so that any computer can access it, this would also come in handy for employees working from home.
You just have to allow access to port 5222 of the machine running the Wildfire server from a public IP address, and set up an SRV entry for the XMPP network host name to point to the correct machine (_xmpp-client._tcp.).
Everything apart from that depends on your server setup and is unrelated to XMPP.