Boogie
Klient poczty · macOS · iOS · iPadOS · watchOS
01.
W App Store · 2026
Natywny klient poczty JMAP.

Klient poczty. Specyfikacja.

Boogie to klient poczty + kalendarza JMAP napisany natywnie dla platform Apple. Bez wbudowanej przeglądarki. Bez SDK analitycznych. Bez założeń co do języka, w którym czytasz swoją skrzynkę.

Języki
041
Platformy
04
Specyfikacja
RFC 8620
Testów
611
02.
— Section 2
Behaviour
Six entries

Sześć decyzji inżynierskich.

2.1
Push, nie odpytywanie.
JMAP stawia na push. Żadnego 60-sekundowego cyklu odpytywania IMAP. Wiadomości docierają trwałym kanałem w chwili, gdy ma je serwer. CPU pozostaje zimne.
— RFC 8620
§ 7
2.2
Grupowane wywołania.
Pojedyncze żądanie JSON może przenieść dziesiątki operacji na wiadomościach, skrzynkach, tożsamościach i kalendarzach. Sieć jest cicha. Klient jest szybki.
— RFC 8620
§ 3.6
2.3
8620 od początku do końca.
RFC 8620 i RFC 8621 wdrożone w całości, łącznie z fragmentami, które większość klientów po cichu pomija. Przeczytaliśmy specyfikację od deski do deski.
— RFC 8620
+ 8621
2.4
Natywny, dosłownie.
SwiftUI na każdej platformie Apple. WatchKit na nadgarstku. Bez Electron, bez warstwy Catalyst, bez wbudowanego Chromium.
— Four
targets
2.5
Chłodna prywatność.
Bez SDK analitycznych, bez bibliotek zewnętrznych wysyłających dane, bez treści skrzynki opuszczającej urządzenie. polityka prywatności jest krótka nie bez powodu.
— Rev 5
11 sections
2.6
Każde pismo.
RTL to nie flaga. Klasteryzacja pism indyjskich to nie dodatek na później. 41 języków sprawdzonych wiersz po wierszu przez ludzi, którzy naprawdę ich używają.
— 41
locales
03.
— Section 3
Protocol
IETF · 2019

Protokół w tabeli.

Właściwość
— IMAP · since 1986
— JMAP · since 2019
Transport
Plain TCP · line-based
HTTPS · JSON · multiplexed
Aktualizacje
Odpytywanie co n sekund
Wysyłane trwałym kanałem
Kształt żądania
Jedna operacja na polecenie
Dziesiątki operacji na wywołanie
Specyfikacja
RFC 3501 (revised 2003)
RFC 8620 + RFC 8621
Serwery
Uniwersalny · każda epoka
Stalwart · Fastmail · Cyrus · Apache James
04.
— Section 4
Implementations
Four targets

Cztery natywne cele.

01.
macOS
App Store
— Dostępny
02.
iOS
App Store
— Dostępny
03.
iPadOS
pakiet uniwersalny
— Dostępny
04.
watchOS
BoogieWatch
— Dostępny
05.
— Section 5
Localisation
41 locales

Czterdzieści jeden języków.

06.
— Section 6
Questions
Nine entries

Częste pytania.

6.1
Czym jest JMAP?
JMAP (JSON Meta Application Protocol) to nowoczesny, otwarty standard poczty zdefiniowany w RFC 8620, który zastępuje przestarzały protokół IMAP. Wykorzystuje wydajny JSON przez HTTPS, obsługuje push w czasie rzeczywistym oraz pocztę i kalendarze przez jedno zunifikowane API.
— RFC 8620
6.2
Czym jest Stalwart Mail Server?
Stalwart Mail Server to serwer pocztowy o otwartym kodzie źródłowym, hostowany samodzielnie, napisany w Rust, który implementuje jedną z najkompletniejszych dostępnych specyfikacji JMAP, obejmującą pocztę, kalendarze i kontakty.
— Rust
server
6.3
Z jakimi serwerami współpracuje Boogie?
Boogie współpracuje z każdym serwerem implementującym standard JMAP. Fastmail jest dziś w pełni obsługiwany, obok hostowanego samodzielnie Stalwart Mail Server. KTP Digital oferuje również zarządzany hosting Stalwart w Australii; skontaktuj się z nami pod adresem support@boogie.digital. Obsługa rozszerza się w miarę jak kolejni dostawcy wdrażają JMAP.
— JMAP
standard
6.4
Jak Boogie wypada na tle Apple Mail?
Apple Mail mówi w IMAP i SMTP, protokołach z lat 80. i 90. XX wieku. Boogie mówi w JMAP, dając Ci push w czasie rzeczywistym, zintegrowaną synchronizację kalendarza i architekturę zbudowaną dla nowoczesnych i hostowanych samodzielnie serwerów.
— vs IMAP
6.5
Czy Apple Mail obsługuje JMAP?
Nie. Apple Mail obsługuje tylko IMAP i SMTP – nie ma żadnej obsługi JMAP, a Apple nie zapowiedział żadnej. Boogie to natywny klient JMAP dla macOS, iOS, iPadOS i watchOS, więc jest to sposób na korzystanie ze skrzynki JMAP z pushem w czasie rzeczywistym i zintegrowanymi kalendarzami na urządzeniach Apple.
— Apple
Mail
6.6
Na jakich platformach działa Boogie?
Boogie jest dostarczany na macOS, iOS, iPadOS i watchOS z jednej wieloplatformowej bazy kodu Swift. Aplikacja watchOS pisze wiadomości natywnie przez JMAP prosto z nadgarstka, bez przekazywania do telefonu.
— Four
targets
6.7
Czy Boogie obsługuje pocztę offline?
Tak. Boogie utrzymuje lokalną bazę danych Twojej poczty i kolejkuje wychodzące zmiany, gdy jesteś offline, synchronizując się z serwerem JMAP, gdy tylko wróci łączność.
— Offline
queue
6.8
Jakie są wymagania systemowe Boogie?
macOS 14 Sonoma lub nowszy na Apple Silicon (M1 lub nowszy), iOS 17 i iPadOS 17 lub nowszy oraz watchOS 11 lub nowszy. Wszystkie buildy są dostarczane przez App Store, podpisane kodem i notaryzowane.
— App Store
6.9
Dlaczego Boogie używa JMAP zamiast IMAP?
IMAP zaprojektowano w 1986 roku i nagromadził dekady rozszerzeń. JMAP to bezstanowy protokół oparty na JSON, który łączy wiele operacji w jednym żądaniu, dostarcza aktualizacje w czasie rzeczywistym i obsługuje kalendarze obok poczty w jednym API.
— Since
2019
— Section 7 · Action

Pobierz Boogie.

14-dniowy okres próbny · bez karty kredytowej
KTP Digital Pty Ltd · ABN 85 648 755 980
Melbourne, Australia · 2026