Electrician came in the morning and fixed the power switch, which was actually burnt pretty badly when we looked at it last night.
As you can see the Netural line has been burnt. They came and replaced the fitting, and the power is good again. Everything is up and running.
I have also been experimenting with greylisting using Gld + Postfix. It is kind of effective in reducing spams by asking the sender's email server to try again. I am still having Amavis + SpamAssassin to do content filtering after the greylisting, but I am getting significantly less spams slipping through.