Categorygithub.com/emersion/go-imap-appendlimit
modulepackage
0.0.0-20210907172056-e3baed77bbe4
Repository: https://github.com/emersion/go-imap-appendlimit.git
Documentation: pkg.go.dev

# README

go-imap-appendlimit

GoDoc

The IMAP APPENDLIMIT Extension for go-imap.

This extension has been merged into go-imap. Use built-in support instead of this repository!

Usage

s.Enable(appendlimit.NewExtension())

The backend must implement appendlimit.Backend and appendlimit.User. Additionally, the backend's Mailbox.Status implementation must handle appendlimit.StatusAppendLimit.

License

MIT

# Functions

No description provided by the author
Create a new server extension.
StatusSetAppendLimit sets limit value in MailboxStatus object, nil pointer value will remove limit.

# Constants

No description provided by the author
No description provided by the author

# Variables

An error that should be returned by User.CreateMessage when the message size is too big.

# Interfaces

A backend that supports retrieving per-user message size limits.
A user that supports retrieving per-user message size limits.