> With the announcement of apple icloud email service, I imagine people who are self-hosted email gonna have a lot issue with them.
What announcement?
iCloud has had a E-Mail service for over 10 years now. iCloud was doing email back when it was called MobileMe.