It seems the BT Yahoo mail service which is available as a subscription service or is bundled with BT Total broadband packages has been having service issues. vnunet.com has some comments from BT, indicating that the service issues are in the process of being fixed and that people have been having problems since March 11th.
Our own BT Total forum section has a number of threads about email issues, with people finding that while they previously were able to use a non BT email address as the sender address (e.g. john.doe@doe.net instead of john.doe@btinternet.com) something changed on the BT servers to stop this working. There is a solution which involves registering the sending email address via the web mail client (details in this post).
Not really surprised, BT (Retail and Wholesale)is a service issue period.