Documentation
¶
Index ¶
- func ArchiveEmail(account *config.Account, uid uint32) error
- func ArchiveEmailFromMailbox(account *config.Account, mailbox string, uid uint32) error
- func ArchiveSentEmail(account *config.Account, uid uint32) error
- func DeleteEmail(account *config.Account, uid uint32) error
- func DeleteEmailFromMailbox(account *config.Account, mailbox string, uid uint32) error
- func DeleteSentEmail(account *config.Account, uid uint32) error
- func FetchAttachment(account *config.Account, uid uint32, partID string, encoding string) ([]byte, error)
- func FetchAttachmentFromMailbox(account *config.Account, mailbox string, uid uint32, partID string, ...) ([]byte, error)
- func FetchSentAttachment(account *config.Account, uid uint32, partID string, encoding string) ([]byte, error)
- type Attachment
- type Email
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ArchiveEmailFromMailbox ¶ added in v0.10.0
func ArchiveSentEmail ¶ added in v0.10.0
func DeleteEmailFromMailbox ¶ added in v0.10.0
func DeleteSentEmail ¶ added in v0.10.0
func FetchAttachment ¶
func FetchAttachmentFromMailbox ¶ added in v0.10.0
Types ¶
type Attachment ¶
type Attachment struct {
Filename string
PartID string // Keep PartID to fetch on demand
Data []byte
Encoding string // Store encoding for proper decoding
}
Attachment holds data for an email attachment.
func FetchEmailBody ¶
func FetchEmailBodyFromMailbox ¶ added in v0.10.0
func FetchSentEmailBody ¶ added in v0.10.0
Click to show internal directories.
Click to hide internal directories.