|Is BT your ISP? |
If so what is happening is correct as Yahoo provide Enail services on behalf of BT. There is a separate area of Yahoo for BT customers which is where you are going.
If you are logged in to be Yahoo there should be an option to go to your mail box from there.