sorting contact list data by email address

I have 200000 contacts that were uploaded by the company to Suite CRM and I need to sort them by email address, as the data was not cleaned up prior to upload. Can someone advise how to do this within the program, as I cannot locate this functionality? I have contacts without email addresses and some with just phone numbers and need to sort them into useable buckets ( those with email addresses, and those with just phone number contacts/mailing addresses)
Hope you can help.

You would need to write code to make the email addresses column sortable in the listviewdefs.php for the module.