For the last couple of days I get the message "This message can't be sent right now. Please try again later." whenever I attempt to send an email.
I can usually send it eventually.
Does anyone know the cause, or is it my crappy 2meg broadband?
Yep, frequently (once a month maybe) seem to get send errors here with Virgin Media - it looks like I might have the password wrong as the prompt keeps coming up, but it isn't wrong. It must just be some transient problem at their end as eventually everything goes.
I doubt it's your connection, more likely to be a problem their end I think. Are you using Outlook, or what?