Hola,
El problema está en el caso de que utilices router, que los puertos con los que trabaja e-mule, están abiertos en la ip con la que trabaja Windows Xp, y que al funcionar con la máquina virtual, esta te asigna una ip diferente, en la que los puertos no están abiertos...
La solución sería mirar la ip con la que funcionas, y abrir los puertos que utilices en e-mule en dicha ip...
Revisa los links fijos de la sección p2p, sino sabes como...
Saludos!