IMAP extension support
- Lenguaje dominante
- Go
- Estrellas
- 3
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
DoD: Extension is considered to be supported if it is advertised, usable by clients and integration tests for its use exist.
## IMAP4rev2
Extensions that are required to be compatible with IMAP4rev2 specification.
- [ ] LITERAL+
- [ ] NAMESPACE
- [ ] UIDPLUS
- [ ] ESEARCH
- [ ] SEARCHRES
- [ ] LIST-EXTENDED
- [ ] LIST-STATUS
- [x] MOVE (tested via imaptest)
- [ ] SASL-IR
- [ ] ENABLE
- [ ] UNSELECT
- [ ] IDLE
## Recommended for IMAP4rev2
Extensions that were removed from IMAP4rev2 but are still recommended. Widely supported and used by clients.
- [ ] CONDSTORE
- [ ] QRESYNC
- [ ] OBJECTID
## "Lemonade" Profile
Extensions set from 2006 recommended for efficient operation of mobile clients ("to Support Diverse Service Environments").
- [ ] COMPRESS=DEFLATE
- [ ] I18NLEVEL=1/2
- [ ] SORT
- [ ] CONVERT
- [ ] CONTEXT=SEARCH
- [ ] CONTEXT=SORT
- [ ] ESORT
- [ ] METADATA-SERVER
- [ ] METADATA
- [ ] NOTIFY
- [ ] FILTERS
- [ ] URLAUTH=BINARY
- [ ] URLAUTH
- [ ] URL-PARTIAL
- [ ] LITERAL+
## Misc
- [ ] MULTISEARCH
- [ ] WITHIN
- [ ] APPENDLIMIT (#11)
- [ ] QUOTA (#11)
- [ ] CHILDREN
- [ ] THREAD=ORDEREDSUBJECT (#8)
- [ ] THREAD=REFERENCES (#8)
- [ ] BINARY
- [ ] ACL (to expose access information for shared mailboxes)
## Modern IMAP
Experimental extensions that bring considerable improvements.
- [ ] UIDONLY
- [ ] PARTIAL
- [ ] PREVIEW
- [ ] INPROGRESS
- [ ] SEARCH=FUZZY
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza revisando la lista de comprobación de IMAP4rev2 y el soporte existente para MOVE, que se prueba mediante imaptest. Elige una extensión específica que aún no esté marcada antes de investigar sus necesidades de implementación y pruebas de integración. Se considera terminada cuando la extensión se anuncia, los clientes pueden usarla y está cubierta por pruebas de integración.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- go
- Área
- backend
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100