mirror of
https://github.com/chatmail/core.git
synced 2026-04-20 15:06:30 +03:00
* add imap::get_quota_roots() * schedule quote-checking job on getting connectivity-html * get quota and debug print it * basic quota output * update quota at most once per minute, emit event on changes * use more meaningful names * add some comments, move update_recent_quota() to quota.rs * show root name only if there are several roots * make clippy happy, some refactorings * allow only one update-quota job per time * add now supported QUOTA to standards.md
2.8 KiB
2.8 KiB
Standards used in Delta Chat
Some of the standards Delta Chat is based on:
| Tasks | Standards |
|---|---|
| Transport | IMAP v4 (RFC 3501), SMTP (RFC 5321) and Internet Message Format (IMF, RFC 5322) |
| Embedded media | MIME Document Series (RFC 2045, RFC 2046), Content-Disposition Header (RFC 2183), Multipart/Related (RFC 2387) |
| Text and Quote encoding | Fixed, Flowed (RFC 3676) |
| Filename encoding | Encoded Words (RFC 2047), Encoded Word Extensions (RFC 2231) |
| Identify server folders | IMAP LIST Extension (RFC 6154) |
| Push | IMAP IDLE (RFC 2177) |
| Quota | IMAP QUOTA extension (RFC 2087) |
| Authorization | OAuth2 (RFC 6749) |
| End-to-end encryption | Autocrypt Level 1, OpenPGP (RFC 4880), Security Multiparts for MIME (RFC 1847) and “Mixed Up” Encryption repairing |
| Configuration assistance | Autoconfigure and Autodiscover |
| Messenger functions | Chat-over-Email |
| Detect mailing list | List-Id (RFC 2919) and Precedence (RFC 3834) |
| User and chat colors | XEP-0392: Consistent Color Generation |
| Send and receive system messages | Multipart/Report Media Type (RFC 6522) |
| Return receipts | Message Disposition Notification (MDN, RFC 8098, RFC 3503) using the Chat-Disposition-Notification-To header |
| Locations | KML (Open Geospatial Consortium, Google Dev) |