[GH-ISSUE #240] IMAP server search character set support #204

Open
opened 2026-02-25 21:34:25 +03:00 by kerem · 4 comments
Owner

Originally created by @jasonmunro on GitHub (Dec 21, 2017).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/240

Originally assigned to: @jasonmunro on GitHub.

@dumblob said:

What I would do is to read all existing open source IMAP server implementations and just take a look how they handle searching, which encoding they use, which "extensions" to the IMAP standard they support etc. Then I'd try to decide what to do next.

I have to admit I love reading code and evaluating it. I just don't have until Christmas enough time to do that. I'd propose leaving this issue open or creating a new, specific one, so that it'll stay in my TODO list.

Originally created by @jasonmunro on GitHub (Dec 21, 2017). Original GitHub issue: https://github.com/cypht-org/cypht/issues/240 Originally assigned to: @jasonmunro on GitHub. @dumblob said: > What I would do is to read all existing open source IMAP server implementations and just take a look how they handle searching, which encoding they use, which "extensions" to the IMAP standard they support etc. Then I'd try to decide what to do next. > > I have to admit I love reading code and evaluating it. I just don't have until Christmas enough time to do that. I'd propose leaving this issue open or creating a new, specific one, so that it'll stay in my TODO list.
Author
Owner

@Yamakasi commented on GitHub (Feb 9, 2018):

I think this is some thing for #258 where each mailstorage protocol will be some sort of "module" so you set it in each module.

<!-- gh-comment-id:364462429 --> @Yamakasi commented on GitHub (Feb 9, 2018): I think this is some thing for #258 where each mailstorage protocol will be some sort of "module" so you set it in each module.
Author
Owner

@dumblob commented on GitHub (Feb 10, 2018):

@Yamakasi in this issue I'd rather like to focus on the contents (the knowledge how the things are being done) and not on the implementation itself (as the implementation in this case is a niggling issue IMHO).

<!-- gh-comment-id:364643508 --> @dumblob commented on GitHub (Feb 10, 2018): @Yamakasi in this issue I'd rather like to focus on the contents (the knowledge how the things are being done) and not on the implementation itself (as the implementation in this case is a niggling issue IMHO).
Author
Owner

@Yamakasi commented on GitHub (Feb 10, 2018):

@dumblob I think a wiki page you maintain is more usefull for it. Everything you find out will be a post or an edit in a post which is more a wiki like thing.

Maybe open a page there which we can edit all the time, make subchapters, etc ?

<!-- gh-comment-id:364645533 --> @Yamakasi commented on GitHub (Feb 10, 2018): @dumblob I think a wiki page you maintain is more usefull for it. Everything you find out will be a post or an edit in a post which is more a wiki like thing. Maybe open a page there which we can edit all the time, make subchapters, etc ?
Author
Owner

@jasonmunro commented on GitHub (Nov 29, 2018):

just noting that advanced search has the ability to choose a character set. Currently it's limited to none (so let the IMAP server decide), UTF-8, or ASCII. The RFC requires ASCII support but anything else is optional.

<!-- gh-comment-id:442927447 --> @jasonmunro commented on GitHub (Nov 29, 2018): just noting that advanced search has the ability to choose a character set. Currently it's limited to none (so let the IMAP server decide), UTF-8, or ASCII. The RFC requires ASCII support but anything else is optional.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cypht#204
No description provided.