Email - The Future of Public and Private Cloud Computing