Documentation ¶
Overview ¶
Package metadata implements the IMAP METADATA extension.
IMAP METADATA is defined in RFC 5464.
Index ¶
Constants ¶
View Source
const Capability = "METADATA"
Capability is the IMAP METADATA capbility.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is a METADATA client.
func (*Client) GetMetadata ¶
func (*Client) SetMetadata ¶
func (*Client) SupportMetadata ¶
type GetMetadataCommand ¶
type GetMetadataCommand struct { Mailbox string Entries []string Options *GetMetadataOptions }
func (*GetMetadataCommand) Command ¶
func (cmd *GetMetadataCommand) Command() *imap.Command
type GetMetadataOptions ¶
type GetMetadataOptions struct{}
type MetadataResponse ¶
func (*MetadataResponse) Handle ¶
func (r *MetadataResponse) Handle(resp imap.Resp) error
type SetMetadataCommand ¶
func (*SetMetadataCommand) Command ¶
func (cmd *SetMetadataCommand) Command() *imap.Command
Click to show internal directories.
Click to hide internal directories.