Skip to content
This repository was archived by the owner on Jun 7, 2023. It is now read-only.
This repository was archived by the owner on Jun 7, 2023. It is now read-only.

Add POP3 support #6

Closed
Closed
@rstml

Description

@rstml

Current master already includes james-protocols based LMTP implementation and POP3 should be quite easy to add.

Some design notes:

  • We need to add new reserved pop3 system label for POP3 maildrop. Messages which belong to this label will be available to POP3 clients.
  • Client can only fetch limited, preconfigured number of messages (e.g. 500).
  • For POP3 UIDL we will use Base64 encoded UUID. According to RFC1939 UIDL has 70 octets limit and can be in a range between 0x21 to 0x7E.
  • DELE command will delete only from pop3 label (in future may be configured to delete message from inbox label as well)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions