Documentation ¶
Index ¶
- func New(modName string, addrs []string) (module.Module, error)
- type Endpoint
- func (endp *Endpoint) Close() error
- func (endp *Endpoint) EnableChildrenExt() bool
- func (endp *Endpoint) I18NLevel() int
- func (endp *Endpoint) Init(cfg *config.Map) error
- func (endp *Endpoint) InstanceName() string
- func (endp *Endpoint) Login(connInfo *imap.ConnInfo, username, password string) (imapbackend.User, error)
- func (endp *Endpoint) Name() string
- func (endp *Endpoint) SupportedThreadAlgorithms() []sortthread.ThreadAlgorithm
- func (endp *Endpoint) Updates() <-chan imapbackend.Update
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Endpoint ¶
type Endpoint struct { Store module.Storage Log log.Logger // contains filtered or unexported fields }
func (*Endpoint) EnableChildrenExt ¶
func (*Endpoint) InstanceName ¶
func (*Endpoint) Login ¶
func (endp *Endpoint) Login(connInfo *imap.ConnInfo, username, password string) (imapbackend.User, error)
func (*Endpoint) SupportedThreadAlgorithms ¶ added in v0.4.0
func (endp *Endpoint) SupportedThreadAlgorithms() []sortthread.ThreadAlgorithm
func (*Endpoint) Updates ¶
func (endp *Endpoint) Updates() <-chan imapbackend.Update
Click to show internal directories.
Click to hide internal directories.