Sep 23, · Install Windows Live Mail in Windows Follow the given below directions to download, install and setup Windows Live Mail on Windows Step 1: Click here to download the web setup of Windows Live Essentials The setup file is under 2 MB and supports both 32 . windows live mail free download - Windows Live Essentials , Windows Live Mail, Windows Live Messenger , and many more programs. Jul 07, · If you use Windows Live Mail on Windows 8, Windows or Windows 10, we recommend that you switch to the built-in Mail app in Windows to stay connected and get the latest feature updates on Windows 8, Windows and Windows Mar 06, · If you’ve been using Windows Live Mail, you might want to give the Windows Mail app a try. If you sign in to your PC with your Microsoft account, your email address is already set up in the Mail app. And the Mail app syncs with the People and Calendar apps on your PC and your Windows Phone. Still want Windows Live Mail? Free download Windows Live Mail v for Windows A program that lets you get e-mail from multiple accounts in one place. Features: Speedy access to multiple e-mail accounts in one place (even AOL and Gmail) The power of desktop software with the flexibility of Web-based e-mail A way to.