TODO - add any notes and make a more complete review
(on Wikipedia)
Chocolatey: claws-mail
https://www.claws-mail.org/ (on Windows)
A light and capable email client.
POP3, POP before SMTP, APOP, IMAP4rev1, IMAP over SSH, IMAP CAPABILITY, mh, SMTP, SMTP AUTH, NNTP, SSL/TLS, full OpenPGP support, external editors, filtering, muliple identities. Good multilanguage and character set support.
- Uses the MH Message Handling System.
-
Can import the Mbox format.
- Formerly Sylpheed-Claws.
- It was originally a fork to showcase bleeding-edge features in Sylpheed, but become stable and popular. It essentially replaces Sylpheed.
-
RSSyl is an RSS reader I used with Claws Mail.
- my script to generate empty emails
-
- 2010-01-30 -- None of them change the basic colours.. wtf.
--
- Claws Mail reviews 2
- Claws Mail reviews 1
- I've also used Google's GMail, both with its web-interface and downloading mail using Claws Mail.
-
I used to use Sylpheed.
Usage and Troubleshooting ∞
Important plugins ∞
claws-mail-address-keeper | address_keeper.so |
claws-mail-attach-remover | att_remover.so |
claws-mail-fancy-plugin | TODO |
claws-mail-multi-notifier | notification.so |
Manually modifying hotkeys ∞
Some hotkeys won't work even if you think you changed them in-program.
Quit Claws Mail before pursuing this.
On Windows, edit %AppData%\Claws-mail\menurc
It is important you find any existing entry which has your hotkey, un-comment it and replace its hotkey with something unique, or ""
For example, to have n
go to the next unread item, do:
(gtk_accel_path "<Actions>/Menu/View/Goto/NextNew" "") (gtk_accel_path "<Actions>/Menu/View/Goto/NextUnread" "n")
TODO - Use a hotkey to call an external editor on the currently-viewed email ∞
TODO - get from offline archives
[FAIL] - Claws Mail and GMail OAth 2.0 support ∞
(Gmail)
https://www.claws-mail.org/faq/index.php/Oauth2
- Go to the Google Developers Console
- Create a new project (or select an existing one).
-
Enable the Gmail API for your project
- Go to the
Library
section - Search for
Gmail API
.
- Go to the
-
Set up an OAuth consent screen
- Go to the
Credentials
page - Click on the
OAuth consent screen
tab. - Select a
User Type
for your project - Fill in the required information.
- Go to the
-
Add the
https://www.googleapis.com/auth/gmail.readonly
scope to your project- Go to the
Scopes
section of the OAuth consent screen - Click
Add or remove scopes
.
- Go to the
-
Create an OAuth client ID
- Go to the
Credentials
page - Click
Create credentials
- Select
OAuth client ID
- Select
Desktop app
as the application type - Enter a name for your OAuth client. (e.g. Claws Mail)
- Go to the
-
Obtain an authorization code
- Create an authorization URL using your OAuth client ID and the required scopes.
- Direct the user to the authorization URL to grant your application access to their Gmail account.
- After granting access, the user will be redirected back to your application with an authorization code.
- You may have to visit
https://accounts.google.com/o/oauth2/auth?client_id=YOUR_CLIENT_ID&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&scope=https://www.googleapis.com/auth/gmail.readonly
in a web browser.
- Open Claws Mail
Configuration > Edit accounts
- Edit your desired email account.
-
Oath2
> Enter the authorization code, client ID, and client secret in the Claws Mail OAuth2 interface and click theAuthorize
button.
2023-05-18 on Claws Mail 4.1.1 - the Authorize
button does nothing.
Alternatives ∞
Last updated 2023-05-18 at 13:19:25
Wow, I had to change a hidden preference to make the delete key work as-expected.
moved reviews into their own pages
FML Claws Mail and GMail OAth2 is still impossible..