Since everyone seems to have personal outlook, hotmail, and gmail accounts, is it possible to prevent people from using non-company email accounts when logging into Google, Bing, and other websites on company computers and devices?

Or, is it possible to prevent internet access completely without an approved domain e-mail address?