I've got a bug with your messenger ID area: Yahoo doesn't require an email address, just a username. It only requires an email address if it's a non-Yahoo ID. If you have a Yahoo account, you can add and send messages to people by just typing in their username.