This may also apply more generally to other ISPs in partnership with Yahoo!
On my own PC I receive email via a POP 3 client - in my case Thunderbird, I guess most people use Outlook Exchange because it comes pre-installed on PCs. I can also access my mail on the web via the website of my ISP, BTInternet, which operates in partnership with Yahoo!
A few months ago I stopped being able to send email. After some rooting around the 'net, I found I was not alone. This was because Yahoo had changed the outgoing port to 587 from default 25 but hadn't actually notified users.
A similar problem occurred this week. Further rooting indicates that they are now back to specifying Port 25 rather than 587 for outgoing mail. And the outgoing server is now mail.btinternet.com where previously it was smtp.btinternet.com.
Nice to have been told, eh?