I never blogged much about iCloud Mail or Yahoo Mail as I never find it useful or interesting --- except the disposable addresses in Yahoo Mail.
A disposable address lets you create up to 500 temporary email address within Yahoo Mail. You can create a disposable address any time and delete it after use. It's a good thing if you don't want to reveal your "real" email address to anyone.It's a feature that is really missing in Gmail or Outlook.com but both Gmail and Outlook.com support sub-addressing though it's not as useful as disposable addresses. Anyway, I didn't want to switch to Yahoo Mail only to get that feature. But a few years back I realized that an iCloud email address (@icloud.com) is also useful --- and interesting --- as it supports both sub-addressing and disposable addresses (sort of).