https://github.com/ranktw/mailclient
Open-source email client that manages all your email accounts in one place for Windows, Mac, and Linux. Supports: Graph API, IMAP OAuth, IMAP Basic.
https://github.com/ranktw/mailclient
email email-client graph-api hotmail imap linux mac mail microsoft oauth oauth2 outlook windows
Last synced: 16 days ago
JSON representation
Open-source email client that manages all your email accounts in one place for Windows, Mac, and Linux. Supports: Graph API, IMAP OAuth, IMAP Basic.
- Host: GitHub
- URL: https://github.com/ranktw/mailclient
- Owner: RANKTW
- Created: 2025-05-13T00:54:05.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2025-06-22T20:34:02.000Z (4 months ago)
- Last Synced: 2025-09-13T16:32:43.501Z (24 days ago)
- Topics: email, email-client, graph-api, hotmail, imap, linux, mac, mail, microsoft, oauth, oauth2, outlook, windows
- Language: Java
- Homepage:
- Size: 78.1 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MailClient
Open-source email client that manages all your email accounts in one place for Windows, Mac, and Linux.
> 70% of the code is written by AI 🤖[Click here to download](https://github.com/RANKTW/MailClient/releases)
Supports: `Microsoft Graph API`, `Microsoft IMAP OAuth2`, and `IMAP Basic Authentication` for other common email providers.
You can add your custom IMAP hostname in the `hosts.json` file.
✅ Image Tracker Protection
---
## `proxies.txt`: Multiple Input Formats Supported
```
hostname:port
hostname:port:username:password
username:password@hostname:port
```
Need high-quality cheap proxies?
[https://tokenu.to](https://tokenu.to/?utm_source=github&utm_medium=MailClient)## `emails.txt`: Multiple Input Formats Supported
#### JsonArray format
###### for Microsoft `Graph API` or `IMAP OAuth2`
```
[{email,password,clientId,refreshToken}, {email,password,clientId,refreshToken}]
```
---
#### JsonObject List format (separated by new line)
###### for Microsoft `Graph API` or `IMAP OAuth2`
```
{email,password,clientId,refreshToken}
{email,password,clientId,refreshToken}
{email,password,clientId,refreshToken}
```
---
#### Dash Separated format
###### for Microsoft `Graph API` or `IMAP OAuth2`
```
email----password----clientId----refreshToken
email----password----clientId----refreshToken
email----password----clientId----refreshToken
```
---
#### Colon Separated format
###### for other common email providers that use `IMAP Basic Authentication`
###### such as mail.com, gmx.com, rambler.ru, mail.ru. See all in `hosts.json`
```
email:password
email:password
email:password
```
---
Made by [TOKENU.NET](https://www.tokenu.net/?utm_source=github&utm_medium=MailClient)