if u got xp best way would assign a static ip in network conections then in router make sure them firewall rules point to that ip
also even if your xp firewall is of add the ports to xp's firewall rules
i would also get no-ip.org program then u can add a domain to your server eg mta.gotdns.org