{"id":13618902,"url":"https://github.com/julian-alarcon/prospect-mail","last_synced_at":"2026-01-16T17:23:40.363Z","repository":{"id":36426876,"uuid":"187695186","full_name":"julian-alarcon/prospect-mail","owner":"julian-alarcon","description":"Prospect is an Outlook mail desktop client powered by Electron","archived":false,"fork":false,"pushed_at":"2024-08-14T09:50:35.000Z","size":4143,"stargazers_count":474,"open_issues_count":58,"forks_count":67,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-03-29T02:01:38.686Z","etag":null,"topics":["electron","hacktoberfest","linux","macos","microsoft365","office365","outlook","outlook-desktop-client"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/julian-alarcon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["paypal.me/onemorejulian"],"github":["julian-alarcon"],"ko_fi":"alarconj"}},"created_at":"2019-05-20T18:42:22.000Z","updated_at":"2025-03-27T13:17:01.000Z","dependencies_parsed_at":"2023-02-17T04:15:31.011Z","dependency_job_id":"d2463b29-8ad0-4122-a237-2df6b4b7e0aa","html_url":"https://github.com/julian-alarcon/prospect-mail","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julian-alarcon%2Fprospect-mail","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julian-alarcon%2Fprospect-mail/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julian-alarcon%2Fprospect-mail/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julian-alarcon%2Fprospect-mail/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/julian-alarcon","download_url":"https://codeload.github.com/julian-alarcon/prospect-mail/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247280190,"owners_count":20912966,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["electron","hacktoberfest","linux","macos","microsoft365","office365","outlook","outlook-desktop-client"],"created_at":"2024-08-01T21:00:32.027Z","updated_at":"2026-01-16T17:23:40.348Z","avatar_url":"https://github.com/julian-alarcon.png","language":"JavaScript","funding_links":["paypal.me/onemorejulian","https://github.com/sponsors/julian-alarcon","https://ko-fi.com/alarconj"],"categories":["Communication and Collaboration Tools"],"sub_categories":["E-mail"],"readme":"# Prospect Mail\n\n\u003cimg src=\"build/icon.png\" alt=\"logo\" height=\"80\" align=\"center\" /\u003e\n\n[![Build \u0026 Release](https://github.com/julian-alarcon/prospect-mail/actions/workflows/build-release.yml/badge.svg)](https://github.com/julian-alarcon/prospect-mail/actions/workflows/build-release.yml)\n[![Latest release](https://img.shields.io/github/v/release/julian-alarcon/prospect-mail)](https://github.com/julian-alarcon/prospect-mail/releases/latest)\n[![GitHub all releases](https://img.shields.io/github/downloads/julian-alarcon/prospect-mail/total)](https://github.com/julian-alarcon/prospect-mail/releases)\n\nUnofficial email Outlook client using Electron. It uses the\n[Web App](https://www.microsoft.com/en-us/microsoft-365/outlook/web-email-login-for-outlook)\nand wraps it as a standalone application using Electron. This only works for\nMicrosoft/Office 365 accounts, don't use it for personal Outlook.com accounts.\n\nAvailable for Linux, Windows (10+) and macOS.\n\n\u003e This project has NO DIRECT AFFILIATION with Microsoft, Microsoft 365 or any\n\u003e product made by Microsoft.\n\n## Download\n\nThe application can be downloaded from [release page](https://github.com/julian-alarcon/prospect-mail/releases).\n\nSelect the appropriated file depending on your OS:\n\n- Windows: `.exe` file or `.msi` file\n- macOS: `.dmg` file\n- Linux: Multiple artifacts are available, please choose your needed one\n(`AppImage`, `deb`, `pacman`, `rpm`, `snap`, `tar.gz`) depending on your Linux\nDistribution.\n\n## Installation\n\n### Windows\n\nJust double-click and follow the Installer steps.\n\n### macOS\n\nDouble-click the `dmg` file and drag the blue Prospect Mail icon to the App\nfolder\n\n### Linux\n\nSnap builds are available in the Snap Store.\n\n[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/prospect-mail)\n\nOr use `sudo snap install prospect-mail` from the terminal.\n\nArch Linux has a community published artifact available in\n[AUR here](https://aur.archlinux.org/packages/prospect-mail-bin/).\n\nFor other distributions please follow your specific steps.\n\n## Screenshots\n\n![screenshot-linux](misc/prospect-mail.png)\n\n![screenshot-calendar-view](misc/calendar-view.png)\n\n## Features\n\n- Check your Outlook Microsoft 365 emails/calendar from the desktop app\n- Close to minimize\n- Start as minimized (you can use the Option in the Tray icon menu or start app\nwith `prospect-mail --minimized`)\n- Dock tray support\n- System notification\n- Connect to standard or custom Outlook URL\n- Spellcheck using native Outlook MS Editor\n- Visualize files (pdf) in emails\n\n## Settings\n\nVia tray menu `settings.json` can be opened and edited. After every save you\nneed to click in \"Reload settings\" to apply changes.\n\n```json\n{\n \"mainMailServiceUrl\":\"https://customurl.example/\",\n \"deeplinkUrls\":[\"customurl.example\"],\n \"mailServicesUrls\":[\"mailServicesUrls.example\"],\n \"safelinksUrls\": [\"safelinksUrls.example\"],\n \"showWindowFrame\":true\n}\n```\n\nAs an example, this configuration will let you use Prospect with personal\nOutlook.com account:\n\n\u003e Please notice that Prospect Mail is only tested in Work/Educational accounts\n\u003e and no issues will be reviewed on use for personal accounts.\n\n```json\n{\n  \"mainMailServiceUrl\": \"https://login.live.com/login.srf\",\n  \"deeplinkUrls\": [\"outlook.com\", \"live.com\"],\n  \"mailServicesUrls\": [\"outlook.com\", \"live.com\"]\n}\n```\n\n### Architecture components\n\nThe main software architecture components and their versions are this:\n\n- [Node.js](https://nodejs.org/en/about/previous-releases#release-schedule)\nversion: 22.x LTS\n- [yarn](https://classic.yarnpkg.com/en/docs) [version: 1.x](https://www.electron.build/index.html#installation)\n- [electron](https://www.electronjs.org/docs/latest/tutorial/electron-timelines)\nversion: 39.x\n- [electron-builder](https://www.electron.build/) version: 26.x\n- [electron-settings](https://github.com/nathanbuchar/electron-settings)\n  version: 4.0.4\n\n## Build\n\nClone the repository and run in development mode.\n(You need to have [git](https://git-scm.com/), node and yarn installed)\n\n```shell\ngit clone https://github.com/julian-alarcon/prospect-mail.git\ncd prospect-mail\nyarn\nyarn start\n```\n\n**Note:** If you encounter a sandbox error on Linux, run:\n`ELECTRON_DISABLE_SANDBOX=1 yarn start`. See\n[CONTRIBUTING.md](CONTRIBUTING.md#troubleshooting-sandbox-issues) for details.\n\nBuild the application for Linux\n\n```shell\nyarn dist:linux\n```\n\nThis will build an AppImage, deb and snap files in the dist folder. This files\ncan be run in most popular Linux distributions.\n\nIs possible to specify the snap or AppImage build type using running this:\n\n```shell\nyarn dist:linux:snap\n```\n\nBuild the application for Mac (It works in versions 10.14 and 10.15)\n\n```shell\nyarn dist:mac\n```\n\nBuild it for windows:\n\n```shell\nyarn dist:windows\n```\n\n### Install developer artifact\n\nOnce it has been built, or using the release files available, you can install the\nfiles using [AppImage process](https://docs.appimage.org/user-guide/faq.html#question-how-do-i-run-an-appimage),\nusing .deb `sudo dpkg -i prospect-mail_x.y.z_arch.deb` or using the snap\nfile `sudo snap install dist/prospect-mail_x.y.z_arch.snap --dangerous`.\n\n## Contributing\n\nContributions are welcome! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for\nguidelines on how to contribute to this project, including development setup,\ncoding standards, and the release process.\n\n## License\n\n[MIT](https://github.com/julian-alarcon/prospect-mail/blob/master/LICENSE) by\n[Julian Alarcon](https://desentropia.com) based on\n[electron-outlook](https://github.com/eNkru/electron-outlook) by\n[Howard J](https://enkru.github.io/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulian-alarcon%2Fprospect-mail","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjulian-alarcon%2Fprospect-mail","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulian-alarcon%2Fprospect-mail/lists"}