Max Mazurov

Results 116 issues of Max Mazurov

Makes it easy to migrate storage from other implementations.

enhancement
cli-utility

Needs driver support, depends on #21 for generic interfaces, needs to be carefully designed to work well with external storage (e.g. FS, etc).

performance
rdbms: sqlite

https://github.com/emersion/go-imap-uidplus https://tools.ietf.org/html/rfc4315 https://github.com/emersion/go-imap-uidplus/issues/3

enhancement
imap-extension

Set \Noselect attribute and disallow select if mailbox does have any childrens. Don't allow to delete with \Noselect and childrens.

bug
imap-standard

https://tools.ietf.org/html/rfc4551 https://github.com/foxcpp/go-sqlmail/projects/1#card-18307191 (ENABLE extension)

enhancement
imap-extension

Fetching and doing matching against all messages is simply inefficient. Each RDBMS we support (even SQLite) includes a FTS engine implementation, we can't miss that as it allows us to...

enhancement
performance

* Current roadmap: https://github.com/foxcpp/go-imap-sql/projects/1 Note: "In progress" often represents state only of my local repository clone, not upstream here. If you want to help - don't work on tasks in...

Command: ``` imaptest seed=666 port=9999 copybox=INBOX2 user=testuser pass=foo mbox=~/Downloads/firefox/dovecot-crlf test=/home/foxcpp/Software/imaptest-20181206/src/tests/ ``` mbox file: http://www.dovecot.org/tmp/dovecot-crlf Full log: [imaptest_scripted.log](https://github.com/foxcpp/go-imap-sql/files/3179910/imaptest_scripted.log)

bug
help wanted

I am working on implementing the STARTTLS Everywhere list support in [chasquid](https://blitiri.com.ar/p/chasquid/) MTA. I expected RULES.md to be up-to-date, but noticed a couple of issues with it: - Example file...

bug

RFC 8461 says policies MX lists contain domains in A-labels form. What is about policy.json?