Browse By

Daily Archives: October 13, 2011

No Thumbnail

Yahoo Mail 2011 upgrade = a trap for users?

I created my first Yahoo account nearly seven years ago. There have been modifications to Yahoo Mail since then, most notably the integration of Yahoo Messenger into it in 2009. According to Wikipedia, there are currently two other versions of the Yahoo Mail other than