Thanks for the replies guys really helpful.
So when you use multiple icloud accounts does it generate separate inboxes in your mail or all as one?
Sorry but could you explain what you mean by using multiple aliases from one account?
Don't ever write that you're sorry when you start the thread and asking for help! No need for that, we try to help each other, so get over that...
iCloud is a moving target right now, with some upcoming changes to how it works in iOS 8 and OS X 10.10. So, I'll stick to it related to Mail and me. I have an iCloud account and email address that my App/iTunes store is attached to - I'm careful to use that
because I have a credit card attached to it
and my legal name is *forced* in my App/iTunes Stores and also email - let's say my name is Chris but my legal name is Christopher, so my iCloud name is Christopher (last name) but all of my friends know me as Chris. I can't change that, because updating my Store accounts updates my email account info - and my banks use my legal name. Ugh. Changing my App/iTunes store account information voids my card being charged - because it's my legal name. And, I have a few subscriptions (Netflix, Hulu) that email me regularly, so I still need to get email updates and notifications... Again, ugh.
And, I don't want to get "hacked" (again, like I did with Adobe Systems last October), so I have an email account that is now my "main" iCloud account in System Preferences that syncs my iCloud data (notes, email, reminders, etc.) and I treat my much-older iCloud account as an "internet account" in system preferences but still my App/iTunes Store account information. And, in my "main" iCloud account I can use any name that I want. I generally don't use my older iCloud account (which I've had for years) for daily emailing any more.
With that set up, I have completely separate email accounts and inbox/outbox/folder setups in Mail and my iOS devices. If my "main" iCloud account gets "hacked" then my secondary account (which my Store accounts and, therefore, my credit information is tied to, isn't compromised. I protect my Store account iCloud address like my life depends on it, and really only my two attorneys use it to correspond with me now.
I'd suggest two iCloud addresses to anyone right now - use one to tie your App Store stuff to and don't use it for anything else, and a second one to sync all of your other stuff to - Safari bookmarks, notes, email, reminders, iOS backups, etc. I'm considering setting up a third for other stuff...
From what I've read, if your "main" iCloud account is from a domain other than Apple's (Gmail, Outlook.com), then the "main" iCloud account tied to the App Stores can be changed, but that's not me so I don't care...
Aliases are sweet to use. I have an iCloud email account, and set up an alias that I use just for my Craigslist stuff, another alias I use for my app subscriptions that come from outside the App Stores (like Adobe, Weather Underground), and just junk - and all of the alias-based email is sent to your email inbox. Say my main email address is "joedude@icloud.com" - I set up aliases like
joeCL@icloud.com,
joedudeapps@icloud.com, and
crapjunk@icloud.com - emails to those addresses get sent to your "joedude@icloud.com" inbox and configured as you see fit (mainly color based).
You'll log in to your iCloud.com account via web browser, choose Mail, then Mail Settings - and set up your aliases (and settings) in the web browser sessions. Next time you launch your Mail.app program and that app syncs with Apple, Mail will recognize your new aliases and you'll be able to send messages with those aliases - it's like getting four email addresses for the price of one (it used to be 6 for the price of one, but Apple changed that for new alias set ups - email accounts with 5 aliases were grandfathered unless changes were made after the new set up was started, with OS 10.9).
You can always delete aliases from the iCloud.com web portal, then create a new one. Try it, you'll like it.