Turns out orange has been having issues with smtp port 25 since Thursday 28th.
I sent them an email this morning and 10 minutes later some one called me to try helping. it didn't work but that was a good effort....
Any one having similar problems might want to try the following orange smtp servers:
Smtp.jamboworld.co.ke
212.49.70.14
Smtp.orange.co.ke
80.12.242.189
Smtp.jambo.co.ke
In the meantime, I wait for the to sort me out...
Nothing is real unless it can be named; nothing has value unless it can be sold; money is worthless unless you spend it.