i take it 192.168.1.254 is your router ? it could be your ISP blocking port 25 and they want you to use their relay server instead. Try telneting to your ISP's relay servers if it works then you will have to configure your mail server to use them as a smarthost.