W razie jakichkolwiek pytań, sprawdź najpierw poniższy FAQ. [At the bottom](#user-content-get-support), you can find out how to ask other questions, request features, and report bugs.
Jeśli szybki kreator konfiguracji nie powiedzie się, musisz ręcznie skonfigurować konto (aby otrzymywać e-mail) i tożsamość (aby wysłać e-mail). W tym celu potrzebujesz adresów serwera i numerów portów IMAP i SMTP, niezależnie od tego, czy należy użyć SSL/TLS, czy STARTTLS oraz swoją nazwę użytkownika (głównie, ale nie zawsze adres e-mail) i hasło.
W niektórych przypadkach musisz włączyć zewnętrzny dostęp do swojego konta i/lub użyć specjalnego hasła (aplikacji), na przykład, gdy włączone jest uwierzytelnianie dwuskładnikowe.
* Dodanie adresów DW i UDW: dotknij ikony osób na końcu tematu
* Przejście do następnej/poprzedniej wiadomości dotyczącej archiwizowania/usuwania: w ustawieniach zachowania wyłącz * Automatycznie zamykaj konwersacje * i wybierz * Przejdź do następnej/poprzedniej rozmowy * dla * Po zamknięciu rozmowy *
* Dodanie folderu do wspólnej skrzynki odbiorczej: naciśnij długo folder na liście folderów i zaznacz * Pokaż we wspólnej skrzynce *
* Dodanie folderu do menu nawigacji: naciśnij długo folder na liście folderów i zaznacz * Pokaż w menu nawigacji *
* ~~A [błąd w Androidzie 5.1 i 6](https://issuetracker.google.com/issues/37054851) powoduje, że aplikacje czasami pokazują nieprawidłowy format czasu. Przełączenie ustawienia Androida *Użyj 24-godzinnego formatu* może tymczasowo rozwiązać problem. Dodano obejście. ~~
* ~~A [błąd w Dysku Google](https://issuetracker.google.com/issues/126362828) powoduje, że pliki eksportowane do Dysku Google są puste. Google naprawił to.~~
* ~~ Błąd [ w Android X ](https://issuetracker.google.com/issues/78495471) powoduje, że FairEmail od czasu do czasu ulega awarii po długim naciśnięciu lub przesunięciu. Google naprawił to.~~
* ~~A [błąd w AndroidX ROOM](https://issuetracker.google.com/issues/138441698) powoduje czasami awarię "*... Wyjątek podczas obliczania bazy danych na żywo... Nie można odczytać wiersza ...*". Dodano obejście. ~~
* Błąd [w Android](https://issuetracker.google.com/issues/119872129) powoduje awarię FairEmail z "*... Nieprawidłowe powiadomienie wysłane ...*" na niektórych urządzeniach po aktualizacji FairEmail i kliknięciu na powiadomienie.
* Błąd [w Android](https://issuetracker.google.com/issues/62427912) czasem powoduje awarię z "*... Nie znaleziono ActivityRecord dla ... * ”po aktualizacji FairEmail. Ponowne zainstalowanie ([źródło](https://stackoverflow.com/questions/46309428/android-activitythread-reportsizeconfigurations-causes-app-to-freeze-with-black)) może rozwiązać problem.
* Błąd [w Android](https://issuetracker.google.com/issues/37018931) czasem powoduje awarię z "*... InputChannel nie jest inicjowany ... * na niektórych urządzeniach.
* ~~A [błąd w LineageOS](https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/265273) czasami powoduje awarię z *... java.lang.ArrayIndexOutOfBoundsException: length=...; index=... ...*.~~
* Błąd w Nova Launcher na Androidzie 5.x powoduje awarię FairEmail z *java.lang.StackOverflowError* gdy Nova Launcher ma dostęp do usługi dostępności.
* ~~Wybór folderów czasami nie pokazuje żadnych folderów z nieznanych powodów. Wygląda na to, że zostało to naprawione.~~
* ~~ Szyfrowanie za pomocą YubiKey skutkuje nieskończoną pętlą. Wydaje się, że jest to spowodowane błędem [w OpenKeychain](https://github.com/open-keychain/open-keychain/issues/2507).~~
* Przewijanie do wewnętrznie połączonej lokalizacji w oryginalnych wiadomościach nie działa. Nie można tego naprawić, ponieważ oryginalny widok wiadomości znajduje się w przewijanym widoku.
* Podgląd tekstu wiadomości nie (zawsze) pojawia się na zegarku Samsung, ponieważ [setLocalOnly](https://developer.android.com/reference/androidx/core/app/NotificationCompat.Builder.html#setLocalOnly(boolean)) wydaje się być ignorowany. Wiadomo, że podglądy wiadomości są wyświetlane poprawnie na Pebble 2, Fitbit Charge 3, Mi band 3 i Xiaomi Amazfit BIP. Zobacz również [ten FAQ](#user-content-faq126).
* [błąd w Android 6.0](https://issuetracker.google.com/issues/37068143) powoduje awarię z *... Invalid offset: ... Valid range is ...* when text is selected and tapping outside of the selected text. Ten błąd został naprawiony w Androidzie 6.0.1.
* Internal (anchor) links will not work because original messages are shown in an embedded WebView in a scrolling view (the conversation list). Jest to ograniczenie Androida, które nie może być naprawione.
* ~~Wybierz lokalne obrazy do podpisów ~~ (nie zostanie dodane, ponieważ wymaga zarządzania plikami obrazów oraz ponieważ obrazy i tak nie są wyświetlane domyślnie w większości klientów poczty e-mail)
* ~~[ManageSieve ](https://tools.ietf.org/html/rfc5804) ~~ (nie ma utrzymywanych bibliotek Java z odpowiednią licencją i bez zależności, a ponadto FairEmail ma własne reguły filtrowania)
* ~~[Autocrypt Setup Message](https://autocrypt.org/autocrypt-spec-1.0.0.pdf) (sekcja 4. )~~ (IMO nie jest dobrym pomysłem, aby klient poczty elektronicznej obsługiwał wrażliwe klucze szyfrowania do wyjątkowego użytku, podczas gdy OpenKeychain również może eksportować klucze)
* ~~Nowe harmonogramy powiadomień dla każdego konta~~ (zaimplementowane przez dodanie warunku czasowego do reguł, więc wiadomości mogą być odłożone w wybranych okresach)
Projekt opiera się na wielu dyskusjach i jeśli chcesz, możesz o nim dyskutować [na tym forum](https://forum.xda-developers.com/android/apps-games/source-email-t3824168). Projekt ma być minimalistyczny (bez zbędnych menu, przycisków itp.) I nie rozpraszać uwagi (brak fantazyjnych kolorów, animacji itp.). Wszystkie wyświetlane rzeczy powinny być użyteczne w ten czy inny sposób i powinny być umieszczone w sposób umożliwiający łatwe użytkowanie. Czcionki, rozmiary, kolory itp. Powinny być w miarę możliwości material design.
* [(58) Co oznacza otwarta/zamknięta ikona e-mail?](#user-content-faq58)
* [(59) Czy oryginalne wiadomości mogą być otwierane w przeglądarce?](#user-content-faq59)
* [(60) Czy wiesz...?](#user-content-faq60)
* [(61) Dlaczego niektóre wiadomości są przyciemnione?](#user-content-faq61)
* [(62) Które metody uwierzytelniania są wspierane?](#user-content-faq62)
* [(63) Jak zmienia się rozmiar obrazków do wyświetlania na ekranach?](#user-content-faq63)
* [~~(64) Czy możesz dodać własne akcje dla przesunięcia w lewo/w prawo?~~](#user-content-faq64)
* [(65) Dlaczego niektóre załączniki są przyciemnione?](#user-content-faq65)
* [(66) Czy FairEmail jest dostępny w Google Play Family Library?](#user-content-faq66)
* [(67) Jak mogę uśpić/odłożyć rozmowy?](#user-content-faq67)
* [~~ (68) Dlaczego Adobe Acrobat nie może otwierać załączników PDF / aplikacje Microsoft nie mogą otwierać załączonych dokumentów? ~~](#user-content-faq68)
* [(69) Czy możesz dodać automatyczne przewijanie w górę nowej wiadomości?](#user-content-faq69)
* [(70) Kiedy wiadomości będą automatycznie rozwijane?](#user-content-faq70)
* [(71) Jak stosować zasady filtrowania?](#user-content-faq71)
* [(72) Czym są główne konta / tożsamości?](#user-content-faq72)
* [(73) Czy przenoszenie wiadomości między kontami jest bezpieczne / skuteczne?](#user-content-faq73)
* Opcjonalnie: *Dostęp do kontaktów* (READ_CONTACTS): aby automatycznie uzupełniać adresy, wyświetlać zdjęcia kontaktów i [wybierać kontakty](https://developer.android.com/guide/components/intents-common#PickContactDat)
* Opcjonalnie: *przeczytaj zawartość karty SD* (READ_EXTERNAL_STORAGE): aby akceptować pliki z innych, przestarzałych aplikacji, zobacz również [to FAQ](#user-content-faq49)
* Opcjonalnie: *użyj czytnika linii* (USE_FINGERPRINT) i użyj *sprzętu biometrycznego* (USE_BIOMETRIC): aby użyć uwierzytelniania biometrycznego
* Opcjonalnie: *znajdź konta na urządzeniu* (GET_ACCOUNTS): aby wybrać konto podczas używania szybkiej konfiguracji Gmail
* Android 5. Lollipop i wcześniej: *użyj kont na urządzeniu* (USE_CREDENTIALS): aby wybrać konto przy użyciu szybkiej konfiguracji Gmail (nie wymaga późniejszych wersji Androida)
* Android 5.1 Lollipop i wcześniej: *Przeczytaj profil* (READ_PROFILE): aby przeczytać swoją nazwę podczas korzystania z szybkiej konfiguracji Gmail (nie wymaga późniejszych wersji Androida)
[Uprawnienia opcjonalne](https://developer.android.com/training/permissions/requesting) są obsługiwane tylko na Androidzie 6 Marshmallow i później. Na wcześniejszych wersjach Androida zostaniesz poproszony o przyznanie opcjonalnych uprawnień do instalacji FairEmail.
FairEmail będzie przechowywać listę adresów, z których otrzymujesz wiadomości i na które wysyłasz wiadomości i użyje tej listy do sugestii dotyczących kontaktów, gdy FairEmail nie będzie miał przyznanych żadnych uprawnień do kontaktów. Oznacza to, że możesz korzystać z FairEmail bez dostawcy kontaktów Androida (książki adresowej). Pamiętaj, że nadal możesz wybierać kontakty bez przyznawania uprawnień do kontaktów FairEmail, tylko sugerowanie kontaktów nie będzie działać bez uprawnień do kontaktów.
Wyświetlane jest powiadomienie stałe o niskim priorytecie na pasku statusu, z liczbą monitorowanych kont i liczbą oczekujących operacji (patrz następne pytanie) aby uniemożliwić Androidowi zabicie usługi, która dba o ciągłe otrzymywanie wiadomości e-mail. Było to [ już konieczne ](https://developer.android.com/reference/android/app/Service.html#startForeground(int,%20android.app.Notification)), ale wraz z wprowadzeniem [ trybu Doze ](https://developer.android.com/training/monitoring-device-state/doze-standby) w Androidzie 6 Marshmallow jest to bardziej niż kiedykolwiek konieczne. Tryb Doze zatrzyma wszystkie aplikacje, gdy ekran jest wyłączony na jakiś czas, chyba że aplikacja uruchomiła usługę pierwszoplanową, która wymaga pokazywania powiadomień na pasku stanu.
Większość, jeśli nie wszystkie inne aplikacje e-mail nie wyświetlają powiadomienia z „efektem ubocznym” polegającym na tym, że nowe wiadomości często nie są zgłaszane lub są opóźnione oraz, że wiadomości nie są wysyłane lub są opóźniane.
Android najpierw pokazuje ikony powiadomień na pasku stanu o wysokim priorytecie i ukrywa ikonę powiadomień FairEmail, jeśli nie ma już miejsca na wyświetlanie ikon. W praktyce oznacza to, że powiadomienie na pasku stanu nie zajmuje miejsca na pasku, chyba że jest dostępna przestrzeń.
* Android 8 Oreo and later: tap the *Receive channel* button and disable the channel via the Android settings (this won't disable new message notifications)
Możesz przełączyć się na okresową synchronizację wiadomości w ustawieniach odbioru, aby usunąć powiadomienie, ale pamiętaj, że może to zużywać więcej baterii. Więcej informacji o zużyciu baterii znajdziesz w [tutaj](#user-content-faq39).
Android 8 Oreo może również pokazywać powiadomienie na pasku stanu z tekstem *Aplikacje są uruchomione w tle*. Zobacz [tutaj](https://www.reddit.com/r/Android/comments/7vw7l4/psa_turn_off_background_apps_notification/) jak możesz wyłączyć to powiadomienie.
Niektóre osoby sugerowały użycie [ Firebase Cloud Messaging ](https://firebase.google.com/docs/cloud-messaging/) (FCM) zamiast usługi Android z powiadomieniem na pasku stanu, ale wymagałoby to od dostawców poczty e-mail wysyłania wiadomości FCM lub centralnego serwera, na którym gromadzone są wszystkie wiadomości wysyłające wiadomości FCM. Pierwsze z nich się nie wydarzy, a drugie miałoby znaczący wpływ na prywatność.
Operacje są przetwarzane tylko wtedy, gdy istnieje połączenie z serwerem e-mail lub podczas ręcznej synchronizacji. Zobacz również to [FAQ](#user-content-faq16).
Może to być spowodowane używaniem nieprawidłowej nazwy hosta, więc najpierw sprawdź nazwę hosta w zaawansowanych ustawieniach tożsamości/konta (dotknij Ręcznej konfiguracji). Please see the documentation of the email provider about the right host name.
Powinieneś spróbować to naprawić, kontaktując się z dostawcą lub uzyskując ważny certyfikat bezpieczeństwa ponieważ nieprawidłowe certyfikaty bezpieczeństwa są niepewne i umożliwiają [ ataki typu man-in-the-middle ](https://en.wikipedia.org/wiki/Man-in-the-middle_attack). Jeśli pieniądze są przeszkodą, możesz otrzymać darmowe certyfikaty bezpieczeństwa od [Let’s Encrypt](https://letsencrypt.org).
Pamiętaj, że starsze wersje Androida mogą nie rozpoznawać nowszych urzędów certyfikacji, takich jak Let's Encrypt, powodując, że połączenia są uważane za niebezpieczne, patrz także [ tutaj ](https://developer.android.com/training/articles/security-ssl).
*... java.security.cert.CertPathValidatorException: Trust anchor for certification path not found ...* oznacza, że domyślny menedżer zaufania Androida nie mógł zweryfikować łańcucha certyfikatów serwera.
This could be due to the root certificate not being installed on your device or because intermediate certificates are missing, for example because the email server didn't send them.
You can fix the first problem by downloading and installing the root certificate from the website of the provider of the certificate.
Twoja nazwa użytkownika i hasło oraz wszystkie wiadomości będą wysyłane i odbierane w postaci niezaszyfrowanej, co jest ** bardzo niepewne ** ponieważ [ atak typu man-in-the-middle ](https://en.wikipedia.org/wiki/Man-in-the-middle_attack) jest bardzo prosty na nieszyfrowanym połączeniu.
Jeśli nadal chcesz używać nieprawidłowego certyfikatu bezpieczeństwa, pustego hasła lub połączenia zwykłego tekstu musisz włączyć niezabezpieczone połączenia w ustawieniach konta i/lub tożsamości. STARTTLS powinien być wybrany dla połączeń tekstowych. Jeśli włączysz niezabezpieczone połączenia, powinieneś łączyć się tylko za pośrednictwem prywatnych, zaufanych sieci i nigdy za pośrednictwem sieci publicznych, takich jakie są oferowane w hotelach, portach lotniczych itp.
* *Domyślnie pokazuj szczegóły adresu*: aby rozszerzyć sekcję adresów domyślnie
* *Automatycznie pokaż oryginalną wiadomość dla znanych kontaktów*: aby automatycznie wyświetlić oryginalne wiadomości dla kontaktów na twoim urządzeniu, przeczytaj [to FAQ](#user-content-faq35)
* *Automatycznie pokazuj obrazy dla znanych kontaktów*: aby automatycznie pokazać zdjęcia dla kontaktów na Twoim urządzeniu, przeczytaj [to FAQ](#user-content-faq35)
Pamiętaj, że podgląd wiadomości można wyświetlić tylko wtedy, gdy tekst wiadomości został pobrany. Większe wiadomości nie są pobierane (domyślnie) w sieciach komórkowych (zazwyczaj mobilnych). Możesz to zmienić w ustawieniach połączenia.
If you use the Play store or GitHub version of FairEmail, you can use the quick setup wizard to easily setup a Gmail account and identity. The Gmail quick setup wizard is not available for third party builds, like the F-Droid build because Google approved the use of OAuth for official builds only.
If you don't want to use or can't use an on-device Google account, for example on recent Huawei devices, you can either enable access for "less secure apps" and use your account password (not advised) or enable two factor authentication and use an app specific password. To use a password you'll need to set up an account and identity via the manual setup instead of via the quick setup wizard.
**Important**: sometimes Google issues this alert:
*[ALERT] Please log in via your web browser: https://support.google.com/mail/accounts/answer/78754 (Failure)*
This Google security check is triggered more often with *less secure apps* enabled, less with an app password, and hardly when using an on-device account (OAuth).
Zobacz [ten FAQ](#user-content-faq111), aby dowiedzieć się dlaczego można używać tylko kont na urządzeniu.
Pamiętaj, że hasło jest wymagane w przypadku włączenia uwierzytelniania dwuskładnikowego. After enabling two factor authentication there will be this error message:
Zobacz [tutaj](https://support.google.com/accounts/answer/6010255) jak włączyć "mniej bezpieczne aplikacje" lub przejdź [bezpośrednio do ustawienia](https://www.google.com/settings/security/lesssecureapps).
Jeśli używasz tej metody, powinieneś użyć [silnego hasła](https://en.wikipedia.org/wiki/Password_strength) dla swojego konta Gmail, co i tak jest dobrym pomysłem. Zauważ, że samo użycie protokołu IMAP [ standardowego ](https://tools.ietf.org/html/rfc3501) nie jest mniej bezpieczne.
Gdy „mniej bezpieczne aplikacje” nie są włączone, pojawi się błąd * Uwierzytelnianie nie powiodło się - nieprawidłowe dane logowania * dla kont (IMAP) i * Nazwa użytkownika i hasło nie są akceptowane * dla tożsamości (SMTP).
Możesz otrzymać ostrzeżenie "*Zaloguj się przez przeglądarkę internetową*". Dzieje się tak, gdy Google uzna, że sieć łącząca Cię z Internetem (może to być VPN) jest niebezpieczna. Można temu zapobiec za pomocą kreatora konfiguracji poczty Gmail lub określonego hasła aplikacji.
Instrukcje Google znajdują się [ tutaj ](https://support.google.com/mail/answer/7126229) i [ tutaj ](https://support.google.com/mail/accounts/answer/78754) w celu rozwiązania problemów.
Wysłane wiadomości są zwykle przenoszone ze skrzynki nadawczej do folderu Wysłane, gdy tylko dostawca doda wysłane wiadomości do folderu. Wymaga to wybrania folderu Wysłane w ustawieniach konta i ustawienia synchronizacji folderu Wysłane.
Niektórzy dostawcy nie śledzą wysłanych wiadomości lub używany serwer SMTP może nie być powiązany z dostawcą. W takich przypadkach FairEmail automatycznie doda wysłane wiadomości do folderu Wysłane podczas synchronizacji folderu, co nastąpi po wysłaniu wiadomości. Spowoduje to dodatkowy ruch internetowy.
~~ Jeśli tak się nie stanie, twój dostawca może nie śledzić wysłanych wiadomości lub możesz używać serwera SMTP niezwiązanego z dostawcą. ~~ ~~ W takich przypadkach możesz włączyć zaawansowane ustawienie tożsamości * Przechowuj wysłane wiadomości *, aby umożliwić FairEmail dodawanie wysłanych wiadomości do folderu Wysłane zaraz po wysłaniu wiadomości. ~~ ~~ Pamiętaj, że włączenie tego ustawienia może spowodować zduplikowanie wiadomości, jeśli Twój dostawca doda również wysłane wiadomości do folderu Wysłane. ~~ ~~ Uważaj również, ponieważ włączenie tego ustawienia spowoduje dodatkowe wykorzystanie danych, szczególnie podczas wysyłania wiadomości z dużymi załącznikami. ~~
~~ Jeśli wysłane wiadomości w skrzynce nadawczej nie zostaną znalezione w folderze Wysłane podczas pełnej synchronizacji, zostaną również przeniesione ze skrzynki nadawczej do folderu Wysłane. ~~ ~~ Pełna synchronizacja ma miejsce przy ponownym połączeniu z serwerem lub podczas synchronizacji okresowej lub ręcznej. ~~ ~~ Prawdopodobnie będziesz chciał włączyć ustawienie zaawansowane * Przechowuj wysłane wiadomości *, aby szybciej przenieść wiadomości do wysłanego folderu. ~~
Protokół Microsoft Exchange Web Services [jest stopniowo wycofywany](https://techcommunity.microsoft.com/t5/Exchange-Team-Blog/Upcoming-changes-to-Exchange-Web-Services-EWS-API-for-Office-365/ba-p/608055). So, it makes little sense to add this protocol anymore.
Możesz użyć konta Microsoft Exchange, jeśli jest ono dostępne za pośrednictwem protokołu IMAP, co w większości przypadków ma miejsce. Zobacz [tutaj](https://support.office.com/en-us/article/what-is-a-microsoft-exchange-account-47f000aa-c2bf-48ac-9bc2-83e5c6036793) aby uzyskać więcej informacji.
Zauważ, że opis FairEmail zaczyna się od uwagi, iż niestandardowe protokoły, takie jak Microsoft Exchange Web Services i Microsoft ActiveSync nie są obsługiwane.
Zobacz [tutaj](https://support.office.com/en-us/article/pop-imap-and-smtp-settings-for-outlook-com-d088b986-291d-42b8-9564-9c414e2aa040), aby uzyskać dokumentację Microsoft dotyczącą konfiguracji klienta e-mail. Istnieje również rozdział dotyczący wspólnych błędów i rozwiązań w zakresie połączeń.
Niektóre starsze wersje serwera Exchange zawierają błąd powodujący pustą wiadomość i uszkodzenie załączników. Obejście problemu znajduje się tutaj [FAQ](#user-content-faq110).
Niektórzy dostawcy dopuszczają posiadanie wielu aliasów. Możesz je skonfigurować, ustawiając pole adresu e-mail dodatkowej tożsamości na adres aliasu i ustawienie pola nazwy użytkownika na główny adres e-mail.
Alternatywnie możesz włączyć opcję * Zezwól na edycję adresu nadawcy * w ustawieniach zaawansowanych istniejącej tożsamości, aby edytować nazwę użytkownika podczas tworzenia nowej wiadomości, jeśli twój dostawca na to pozwala.
~~ Komunikat o błędzie * UIDPLUS nieobsługiwany * oznacza, że Twój dostawca poczty e-mail nie zapewnia rozszerzenia IMAP [ UIDPLUS ](https://tools.ietf.org/html/rfc4315). To rozszerzenie IMAP jest wymagane do wdrożenia dwukierunkowej synchronizacji, która nie jest funkcją opcjonalną. Dopóki Twój dostawca nie włączy tego rozszerzenia, nie możesz używać FairEmail dla tego dostawcy. ~~
~~Poza tym, każdy przyzwoity dostawca poczty elektronicznej obsługuje teraz [IMAP](https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol)~~ ~~używanie [POP](https://en.wikipedia.org/wiki/Post_Office_Protocol) spowoduje niepotrzebne dodatkowe zużycie baterii i opóźni powiadomienia o nowych wiadomościach.~~~~Co więcej, POP jest nieodpowiednie dla dwukierunkowej synchronizacji i częściej ludzie czytają i piszą wiadomości na różnych urządzeniach.~~
~~Zasadniczo, POP obsługuje tylko pobieranie i usuwanie wiadomości z skrzynki odbiorczej.~~ ~~Więc, częste operacje takie jak ustawianie atrybutów wiadomości (przeczytana, oznaczona gwiazdką, odpowiedziana, itp.), dodawanie (kopia zapasowa) i przenoszenie wiadomości nie są możliwe.~~
~~Na przykład [Gmail może importować wiadomości](https://support.google.com/mail/answer/21289) z innego konta POP, ~~ ~~które może być użyte jako rozwiązanie dodatkowe, gdy dostawca nie obsługuje IMAP.~~
Communication with email servers is always encrypted, unless you explicitly turned this off. This question is about optional end-to-end encryption with PGP or S/MIME. The sender and recipient should first agree on this and exchange signed messages to transfer their public key to be able to send encrypted messages.
Aby podpisać/zaszyfrować wiadomość, po prostu wybierz odpowiednią metodę w oknie dialogowym wysyłania. Zawsze możesz otworzyć okno dialogowe wysyłania za pomocą menu trzech kropek, na wypadek, gdybyś wybrał wcześniej opcję * Nie pokazuj ponownie *.
Przy pierwszym wysłaniu podpisanej/zaszyfrowanej wiadomości możesz zostać poproszony o klucz do podpisu. Następnym razem FairEmail automatycznie zapisze wybrany klucz w użytej tożsamości. Jeśli musisz zresetować klucz, po prostu zapisz tożsamość lub naciśnij długo tożsamość na liście tożsamości i wybierz * Resetuj klucz *. Wybrany klucz jest widoczny na liście tożsamości. Jeśli konieczne jest wybranie klucza indywidualnie dla każdego przypadku, możesz tworzyć wiele tożsamości dla tego samego konta z tym samym adresem e-mail.
In the encryption settings you can select the default encryption method (PGP or S/MIME), enable *Sign by default*, *Encrypt by default* and *Automatically decrypt messages*, but be aware that automatic decryption is not possible if user interaction is required, like selecting a key or reading a security token.
Tekst wiadomości/załączniki do zaszyfrowania oraz tekst wiadomości/załączniki odszyfrowane są przechowywane tylko lokalnie i nigdy nie zostaną dodane do zdalnego serwera. Jeśli chcesz cofnąć deszyfrowanie, możesz użyć pozycji menu * Resynchronizuj * w menu z trzema kropkami na pasku akcji wiadomości.
Najpierw musisz zainstalować i skonfigurować [OpenKeychain](https://f-droid.org/en/packages/org.sufficientlysecure.keychain/). FairEmail został przetestowany z OpenKeychain w wersji 5.4. Nowsze wersje będą kompatybilne, ale wcześniejsze wersje mogą nie być.
** Ważne **: wiadomo, że aplikacja OpenKeychain (po cichu) ulega awarii, gdy aplikacja wywołująca (FairEmail) nie jest jeszcze autoryzowana i otrzymuje istniejący klucz publiczny. Można to obejść, próbując wysłać podpisaną/zaszyfrowaną wiadomość do nadawcy z nieznanym kluczem publicznym.
** Ważne **: jeśli aplikacja OpenKeychain nie może (już) znaleźć klucza, konieczne może być zresetowanie wcześniej wybranego klucza. Można to zrobić przez długie naciśnięcie identyfikatora na liście tożsamości (Ustawienia, dotknij Ręczna konfiguracja, dotknij Tożsamości).
** Ważne **: aby aplikacje takie jak FairEmail niezawodnie łączyły się z usługą OpenKeychain w celu szyfrowania/deszyfrowania wiadomości, może być konieczne wyłączenie optymalizacji baterii w aplikacji OpenKeychain.
** Ważne **: w niektórych wersjach/urządzeniach z Androidem konieczne jest włączenie * Pokaż wyskakujące okna podczas pracy w tle * w dodatkowych uprawnieniach ustawień aplikacji na Androida aplikacji OpenKeychain. Bez tego pozwolenia szkic zostanie zapisany, ale wyskakujące okno OpenKeychain w celu potwierdzenia/wyboru może się nie pojawić.
FairEmail will send the [Autocrypt](https://autocrypt.org/) header for use by other email clients, but only for signed and encrypted messages because too many email servers have problems with the often long Autocrypt header. Note that the most secure way to start an encrypted email exchange is by sending signed messages first. Received Autocrypt headers will be sent to the OpenKeychain app for storage on verifying a signature or decrypting a message.
Although this shouldn't be necessary for most email clients, you can attach your public key to a message and if you use *.key* as extension, the mime type will correctly be *application/pgp-keys*.
Ze względów bezpieczeństwa cała obsługa klucza jest delegowana do aplikacji OpenKey chain. Oznacza to również, że FairEmail nie przechowuje kluczy PGP.
Obsługiwane są wbudowane PGP w odebranych wiadomościach, ale wbudowane podpisy PGP i wbudowane PGP w wiadomościach wychodzących nie są obsługiwane, zobacz [ tutaj ](https://josefsson.org/inline-openpgp-considered-harmful.html) o tym, dlaczego.
* *Missing key for encryption*: there is probably a key selected in FairEmail that does not exist in the OpenKeychain app anymore. Resetting the key (see above) will probably fix this problem.
* *Key for signature verification is missing*: the public key for the sender is not available in the OpenKeychain app. This can also be caused by Autocrypt being disabled in the encryption settings or by the Autocrypt header not being sent.
Klucze prywatne są przechowywane przez system Android i można je importować za pomocą zaawansowanych ustawień zabezpieczeń systemu Android. There is a shortcut (button) for this in the encryption settings. Android poprosi Cię o ustawienie kodu PIN, wzoru lub hasła, jeśli wcześniej tego nie zrobiłeś. Jeśli masz urządzenie Nokia z Androidem 9, [przeczytaj to najpierw](https://nokiamob.net/2019/08/10/a-bug-prevents-nokia-1-owners-from-unlocking-their-screen-even-with-right-pin-pattern/).
Pamiętaj, że certyfikaty mogą zawierać wiele kluczy do różnych celów, na przykład do uwierzytelniania, szyfrowania i podpisywania. Android importuje tylko pierwszy klucz, więc aby zaimportować wszystkie klucze, certyfikat należy najpierw podzielić. Nie jest to proste i zaleca się, aby poprosić dostawcę certyfikatu o wsparcie.
Note that S/MIMEsigning with other algorithms than RSA is supported, but be aware that other email clients might not support this. S/MIME encryption is possible with asymmetric algorithms only, which means in practice using RSA.
Domyślną metodą szyfrowania jest PGP, ale następnym razem ostatnia używana metoda szyfrowania zostanie zapamiętana dla wybranej tożsamości. You can long press on the send button to change the encryption method for an identity. If you use both PGP and S/MIME encryption for the same email address, it might be useful to copy the identity, so you can change the encryption method by selecting one of the two identities. You can long press an identity in the list of identities (via manual setup in the main setup screen) to copy an identity.
Aby zezwolić na różne klucze prywatne dla tego samego adresu e-mail, FairEmail zawsze pozwoli Ci wybrać klucz, gdy istnieje wiele tożsamości z tym samym adresem e-mail dla tego samego konta.
Public keys are stored by FairEmail and can be imported when verifying a signature for the first time or via the encryption settings (PEM or DER format).
* * No certificate found matching targetContraints*: prawdopodobnie oznacza to, że używasz starej wersji FairEmail
* *unable to find valid certification path to requested target *: zasadniczo oznacza to, że nie znaleziono jednego lub więcej certyfikatów pośrednich lub głównych
* *Private key does not match any encryption keys*: wybrany klucz nie może być użyty do odszyfrowania wiadomości, prawdopodobnie dlatego, że jest to nieprawidłowy klucz
* *No private key*: nie wybrano żadnego certyfikatu lub żaden certyfikat nie był dostępny w magazynie kluczy Androida
W przypadku gdy łańcuch certyfikatów jest nieprawidłowy, możesz kliknąć przycisk informacyjny aby wyświetlić wszystkie certyfikaty. Po szczegółach dotyczących certyfikatu wyświetlany jest wystawca lub „selfSign”. Certyfikat jest samopodpisany, gdy podmiot i wystawca są tacy sami. Certyfikaty z urzędu certyfikacji (CA) są oznaczone „[ keyCertSign ](https://tools.ietf.org/html/rfc5280#section-4.2.1.3)”. Certyfikaty znalezione w magazynie kluczy Androida są oznaczone „Android”.
Pamiętaj, że łańcuch certyfikatów zawsze będzie nieprawidłowy, jeśli nie będzie można znaleźć certyfikatu kotwicy(anchor) w magazynie kluczy Androida, co jest podstawą weryfikacji certyfikatu S / MIME.
Jeśli szukasz darmowego (testowego) certyfikatu S/MIME, zapoznaj się z opcjami [ tutaj ](http://kb.mozillazine.org/Getting_an_SMIME_certificate). [ Przeczytaj to najpierw ](https://davidroessli.com/logs/2019/09/free-smime-certificates-in-2019/#update20191219) jeśli chcesz poprosić o certyfikat S/MIME Actalis.
There is still [no approved standard](https://tools.ietf.org/id/draft-birk-pep-00.html) for pretty Easy privacy (p≡p) and not many people are using it.
However, FairEmail can send and receive PGP encrypted messages, which are compatible with p≡p. Also, FairEmail understands incoming p≡p messages since version 1.1519, so the encrypted subject will be shown and the embedded message text will be shown more nicely.
Możesz rozpocząć wyszukiwanie wiadomości od nadawcy (od), odbiorcy (do, DW, UDW), tematu, słów kluczowych lub tekstu wiadomości, używając ikony lupy na pasku akcji folderu. Możesz także wyszukiwać w dowolnej aplikacji, wybierając * Wyszukaj e-mail * w menu podręcznym kopiuj/wklej.
Wyszukiwanie we wspólnej skrzynce odbiorczej spowoduje wyszukiwanie we wszystkich folderach wszystkich kont. Wyszukiwanie na liście folderów spowoduje wyszukiwanie tylko na powiązanym koncie a wyszukiwanie w folderze spowoduje wyszukiwanie tylko w tym folderze.
Wiadomości będą najpierw wyszukiwane na urządzeniu. Na dole pojawi się przycisk akcji z ikoną wyszukiwania ponownie, aby kontynuować wyszukiwanie na serwerze. Możesz wybrać folder, w którym chcesz kontynuować wyszukiwanie.
Protokół IMAP nie wspiera wyszukiwania w więcej niż jednym folderze jednocześnie. Wyszukiwanie na serwerze jest kosztowną operacją, dlatego nie można wybrać wielu folderów.
Wyszukiwanie lokalnych wiadomości nie rozróżnia wielkości liter i częściowego tekstu. Tekst wiadomości lokalnej (na urządzeniu) nie będzie przeszukiwany, jeśli tekst wiadomości nie został jeszcze pobrany. Wyszukiwanie na serwerze może być wrażliwe na wielkość liter lub niewrażliwe na wielkość liter i może zawierać częściowy tekst lub całe słowa, w zależności od dostawcy.
Niektóre serwery nie obsługują wyszukiwania w tekście wiadomości, gdy istnieje duża liczba wiadomości. W tym przypadku istnieje możliwość wyłączenia wyszukiwania w tekście wiadomości.
It is possible to use Gmail search operators by prefixing a search command with *raw:*. If you configured just one Gmail account, you can start a raw search directly on the server by searching from the unified inbox. If you configured multiple Gmail accounts, you'll first need to navigate to the folder list or the archive (all messages) folder of the Gmail account you want to search in. Please [see here](https://support.google.com/mail/answer/7190) for the possible search operators. For example:
`
raw:larger:10M`
Searching through a large number of messages on the device is not very fast because of two limitations:
* [ sqlite ](https://www.sqlite.org/), silnik bazy danych Androida ma limit wielkości rekordów, uniemożliwiający przechowywanie tekstów wiadomości w bazie danych
* Aplikacje na Androida mają ograniczoną pamięć do pracy, nawet jeśli urządzenie ma wystarczająco dużo dostępnej pamięci
Oznacza to, że wyszukiwanie tekstu wiadomości wymaga, aby pliki zawierające teksty wiadomości były otwierane jeden po drugim aby sprawdzić, czy szukany tekst jest zawarty w pliku, co jest stosunkowo długim procesem.
W ustawieniach *Różne* możesz włączyć *Utwórz indeks wyszukiwania *, aby znacznie zwiększyć szybkość wyszukiwania na urządzeniu, ale pamiętaj, że zwiększy to zużycie baterii i przestrzeni dyskowej. Indeks wyszukiwania opiera się na słowach, więc wyszukiwanie fragmentów tekstu nie jest możliwe. Wyszukiwanie przy użyciu indeksu wyszukiwania jest domyślnie ORAZ, więc wyszukiwanie np.*czerwone jabłko* spowoduje wyszukanie słów "czerwone" ORAZ "jabłko". Słowa oddzielone przecinkami powodują wyszukanie LUB, więc na przykład * jabłko, banan * wyszuka "jabłko" LUB "banan". Obydwa działania można łączyć, więc wyszukiwanie *czerwone jabłko, banan * spowoduje wyszukanie "czerwone jabłko" LUB "banan". Korzystanie z indeksu wyszukiwania jest funkcją pro.
From version 1.1315 it is possible to use search expressions like this:
```
apple +banana -cherry ?nuts
```
This will result in searching like this:
```
("apple" AND "banana" AND NOT "cherry") OR "nuts"
```
Search expressions can be used for searching on the device via the search index and for searching on the email server, but not for searching on the device without search index for performance reasons.
Searching on the device is a free feature, using the search index and searching on the server is a pro feature. Note that you can download as many messages to your device as you like. The easiest way is to use the menu item *Fetch more messages* in the three-dots menu of the start screen.
W przypadku użycia konta Outlook, Live lub Hotmail z uwierzytelnianiem dwuskładnikowym, musisz utworzyć hasło aplikacji. Szczegóły znajdziesz [tutaj](https://support.microsoft.com/en-us/help/12409/microsoft-account-app-passwords-two-step-verification).
Zobacz [tutaj](https://support.office.com/en-us/article/pop-imap-and-smtp-settings-for-outlook-com-d088b986-291d-42b8-9564-9c414e2aa040) instrukcje Microsoftu.
Nagłówek i treść wiadomości są pobierane oddzielnie od serwera. The message text of larger messages is not being pre-fetched on metered connections and will be fetched on demand on expanding a message. The message text will keep loading if there is no connection to the account, see also the next question, or if there other operations, like synchronizing messages, are being executed.
Możesz sprawdzić listę kont i folderów pod kątem stanu kont i folderów (zobacz legendę na temat znaczenia ikon) oraz listę operacji dostępną w głównym menu nawigacyjnym dla operacji oczekujących (zobacz ten [FAQ ](#user-content-faq3)) aby sprawdzić znaczenie operacji.
If FairEmail is holding off because of prior connectivity issues, please see [this FAQ](#user-content-faq123), you can force synchronization via the three dots menu.
Niektóre wersje Androida zbyt agresywnie zatrzymują aplikacje i usługi. Zobacz [tę dedykowaną stronę](https://dontkillmyapp.com/) i [ten problem z Androidem](https://issuetracker.google.com/issues/122098785), aby uzyskać więcej informacji.
In case of successive connection errors, FairEmail will hold off increasingly longer to not drain the battery of your device. This is described in [this FAQ](#user-content-faq123).
Zwróć też uwagę, że większość darmowych aplikacji ostatecznie nie będzie stabilna, podczas gdy FairEmail jest odpowiednio utrzymany i wspierany oraz, że darmowe aplikacje mogą mieć pewien problem, na przykład wysyłanie poufnych informacji do Internetu. There are no privacy violating ads in the app either.
I have been working on FairEmail almost every day for more than two years, so I think the price is more than reasonable. Z tego powodu również nie będzie zniżek.
Jeśli zakupiona funkcja pro nie działa zgodnie z zamierzeniem i nie jest to spowodowane problemem w darmowych funkcjach i nie mogę rozwiązać problemu w odpowiednim czasie, możesz otrzymać zwrot pieniędzy. We wszystkich innych przypadkach zwrot nie jest możliwy. W żadnym wypadku nie ma możliwości zwrotu kosztów w przypadku problemów związanych z darmowymi funkcjami, ponieważ nie było za nie opłaty i można było je ocenić bez żadnych ograniczeń. Jako sprzedawca biorę odpowiedzialność za dostarczenie tego, co zostało obiecane i spodziewam się, że weźmiesz odpowiedzialność za zaznajomienie się z tym, co kupujesz.
Android 8 Oreo and later: please see [here](https://developer.android.com/training/notify-user/channels) about how to configure notification channels. You can use the button *Default channel* in the notification settings of the app to directly go to the right Android notification channel settings.
Sometimes it is necessary to disable the setting *Show message preview in notifications* or to enable the settings *Show notifications with a preview text only* to workaround bugs in Android. Może to dotyczyć dźwięków powiadomień, jak również wibracji.
FairEmail automatycznie spróbuje, z opóźnieniem, połączyć się ponownie. Opóźnienie to zostanie podwojone po każdej nieudanej próbie, aby zapobiec rozładowaniu akumulatora i trwałego zablokowania. Please see [this FAQ](#user-content-faq123) for more information about this.
The error *... **Authentication failed** ...* or *... AUTHENTICATE failed ...* oznacza, że nazwa użytkownika lub hasło jest nieprawidłowe. Niektórzy dostawcy oczekują nazwy użytkownika jako *nazwa użytkownika*, inni Twojego pełnego adresu e-mail *username@example.com*. When copying/pasting to enter a username or password, invisible characters might be copied, which could cause this problem as well. Some password managers are known to do this incorrectly too. The username might be case sensitive, so try lowercase characters only. The password is almost always case sensitive. Some providers require using an app password instead of the account password, so please check the documentation of the provider. Sometimes it is necessary to enable external access (IMAP/SMTP) on the website of the provider first. Other possible causes are that the account is blocked or that logging in has been administratively restricted in some way, for example by allowing to login from certain networks / IP addresses only.
W razie potrzeby możesz zaktualizować hasło w ustawieniach konta: menu nawigacji (po lewej stronie), dotknij *Ustawienia*, dotknij *Ręczna konfiguracja*, dotknij *Konta* i dotknij konto. Changing the account password will in most cases automatically change the password of related identities too. If the account was authorized with OAuth via the quick setup wizard instead of with a password, you can run the quick setup wizard again and tick *Authorize existing account again* to authenticate the account again. Note that this requires a recent version of the app.
Błąd *... Too many bad auth attempts ...* prawdopodobnie oznacza, że używasz hasła do konta Yahoo zamiast hasła aplikacji. Please see [this FAQ](#user-content-faq88) about how to set up a Yahoo account.
Błędy *... invalid greeting ...*, *... requires valid address ...* i *... Parameter to HELO does not conform to RFC syntax ...* można prawdopodobnie rozwiązać, zmieniając zaawansowane ustawienie tożsamości * Użyj lokalnego adresu IP zamiast nazwy hosta *.
Błąd *... Couldn't connect to host ...* means that there was no response from the email server within a reasonable time (20 seconds by default). Mostly this indicates internet connectivity issues, possibly caused by a VPN or by a firewall app. You can try to increase the connection timeout in the connection settings of FairEmail, for when the email server is really slow.
Błąd *... Connection refused ...* means that the email server or something between the email server and the app, like a firewall, actively refused the connection.
Błąd *... Network unreachable ...* means that the email server was not reachable via the current internet connection, for example because internet traffic is restricted to local traffic only.
Błąd *... Host is unresolved ...*, *... Unable to resolve host ...* or *... No address associated with hostname ...* means that the address of the email server could not be resolved into an IP address. This might be caused by a VPN, ad blocking or an unreachable or not properly working (local) [DNS](https://en.wikipedia.org/wiki/Domain_Name_System) server.
Błąd *... Software caused connection abort ...* oznacza, że serwer e-mail lub coś między FairEmail a serwerem e-mail aktywnie zakończyło istniejące połączenie. Może się to zdarzyć na przykład w przypadku nagłej utraty łączności. Typowym przykładem jest włączenie trybu samolotowego.
Błędy *... BYE Logging out ...*, *... Connection reset ...* mean that the email server or something between the email server and the app, for example a router or a firewall (app), actively terminated an existing connection.
Błąd *... Connection closed by peer ...* może być spowodowany przez nieaktualizowany serwer Exchange, więcej informacji można znaleźć [ tutaj ](https://blogs.technet.microsoft.com/pki/2010/09/30/sha2-and-windows/).
Błędy *... Read error ...*, *... Write error ...*, *... Read timed out ...*, *... Broken pipe ...* mean that the email server is not responding anymore or that the internet connection is bad.
Błąd *... Connection dropped by server? ...* means that the email server unexpectedly terminated the connection. This sometimes happen when there were too many connections in a too short time or when a wrong password was used for too many times. In this case, please make sure your password is correct and disable receiving in the receive settings for about 30 minutes and try again. If needed, see [this FAQ](#user-content-faq23) about how you can reduce the number of connections.
Błąd *... Unexpected end of zlib input stream ...*oznacza, że nie wszystkie dane zostały odebrane, prawdopodobnie z powodu złego lub przerwanego połączenia.
Ostrzeżenie *... Unsupported encoding...* oznacza, że zestaw znaków wiadomości jest nieznany lub nie jest obsługiwany. FairEmail założy ISO-8859-1 (Latin1), co w większości przypadków spowoduje poprawne wyświetlenie wiadomości.
Błąd *... Login Rate Limit Hit ...* means that there were too many login attempts with an incorrect password. Please double check your password or authenticate the account again with the quick setup wizard (OAuth only).
Zobacz [tutaj](#user-content-faq4) dla błędów *... Untrusted ... not in certificate ...*, *... Invalid security certificate (Can't verify identity of server) ...* lub *... Trust anchor for certification path not found ...*
Wiele publicznych sieci Wi-Fi blokuje wychodzące wiadomości e-mail, aby zapobiec rozsyłaniu spamu. Czasem możesz obejść to używając innego portu SMTP. Zobacz dokumentację dostawcy dotyczącą możliwych do użycia numerów portów.
Jeśli używasz [VPN](https://en.wikipedia.org/wiki/Virtual_private_network), dostawca usługi VPN może zablokować połączenie, ponieważ zbyt agresywnie próbuje zapobiec wysyłaniu spamu. Zauważ, że [Google Fi](https://fi.google.com/) również używa VPN.
SMTP servers can reject messages for [a variety of reasons](https://en.wikipedia.org/wiki/List_of_SMTP_server_return_codes). Too large messages and triggering the spam filter of an email server are the most common reasons.
* The attachment size limit for Gmail [is 25 MB](https://support.google.com/mail/answer/6584)
* The attachment size limit for Outlook and Office 365 [is 20 MB](https://support.microsoft.com/en-us/help/2813269/attachment-size-exceeds-the-allowable-limit-error-when-you-add-a-large)
* The attachment size limit for Yahoo [is 25 MB](https://help.yahoo.com/kb/SLN5673.html)
* *554 5.7.1 ... not permitted to relay* means that the email server does not recognize the username/email address. Please double check the host name and username/email address in the identity settings.
* *550 Spam message rejected because IP is listed by ...* means that the email server rejected to send a message from the current (public) network address because it was misused to send spam by (hopefully) somebody else before. Please try to enable flight mode for 10 minutes to acquire a new network address.
* *550 We're sorry, but we can't send your email. Either the subject matter, a link, or an attachment potentially contains spam, or phishing or malware.* means that the email provider considers an outgoing message as harmful.
* *571 5.7.1 Message contains spam or virus or sender is blocked ...* means that the email server considered an outgoing message as spam. This probably means that the spam filters of the email server are too strict. You'll need to contact the email provider for support on this.
Autoryzacja konfiguracji kont Gmail za pomocą szybkiego kreatora wymaga okresowego odświeżania za pomocą [ Menedżera kont Androida ](https://developer.android.com/reference/android/accounts/AccountManager). Wymaga to uprawnień do kontaktu/konta oraz połączenia z Internetem.
Błąd *... Uwierzytelnianie nie powiodło się ... Konto nie znalezione ...* oznacza, że poprzednio autoryzowane konto Gmail zostało usunięte z urządzenia.
Błędy *... Uwierzytelnianie nie powiodło się ... No token ...* means that the Android account manager failed to refresh the authorization of a Gmail account.
Błąd *... Authentication failed ... network error ...* means that the Android account manager was not able to refresh the authorization of a Gmail account due to problems with the internet connection
Błąd *... Uwierzytelnianie nie powiodło się ... Invalid credentials ...* could be caused by changing the account password or by having revoked the required account/contacts permissions. In case the account password was changed, you'll need to authenticate the Google account in the Android account settings again. In case the permissions were revoked, you can start the Gmail quick setup wizard to grant the required permissions again (you don't need to setup the account again).
Błąd *... ServiceDisabled ...* might be caused by enrolling in the [Advanced Protection Program](https://landing.google.com/advancedprotection/): "*To read your email, you can (must) use Gmail - You won’t be able to use your Google Account with some (all) apps & services that require access to sensitive data like your emails*", see [here](https://support.google.com/accounts/answer/7519408?hl=en&ref_topic=9264881).
The error *... 334 ... OAUTH2 asked for more ...* probably means that the account needs to be authorized again, which you can do with the quick setup wizard in the settings.
An easy way to configure periodically checking for messages for all folders except the inbox is to use *Apply to all ...* in the three-dots menu of the folder list and to tick the bottom two advanced checkboxes.
Maksymalna liczba jednoczesnych połączeń folderów dla Gmail to 15, więc możesz synchronizować maksymalnie 15 folderów jednocześnie na *wszystkich* Twoich urządzeniach w tym samym czasie. Z tego powodu foldery Gmail * użytkownika * są domyślnie ustawione na odpytywanie zamiast ciągłej synchronizacji. Gdy jest to konieczne lub pożądane, możesz to zmienić przez długie naciśnięcie folderu na liście folderów i wybranie *Edytuj właściwości*. Szczegóły znajdziesz [tutaj](https://support.google.com/mail/answer/7126229).
Note that it will take the email server a while to discover broken connections, for example due to going out of range of a network, which means that effectively only half of the folder connections are available. For Gmail this would be just 7 connections.
Przeglądanie wiadomości na serwerze będzie pobierać wiadomości z serwera pocztowego w czasie rzeczywistym po dotarciu do końca listy zsynchronizowanych wiadomości, nawet gdy folder jest ustawiony na brak synchronizacji. Możesz wyłączyć tę funkcję w zaawansowanych ustawieniach konta.
Gdy element menu służący do wyboru/otwierania/zapisywania pliku jest wyłączony (przyciemniony) lub pojawia się komunikat * Struktura dostępu do pamięci niedostępna *, [ struktura dostępu do pamięci ](https://developer.android.com/guide/topics/providers/document-provider), standardowy komponent Androida, prawdopodobnie nie istnieje. Może to być spowodowane tym, że Twój niestandardowy (custom) ROM nie zawiera go lub został usunięty (dezaktywowany).
FairEmail nie wymaga uprawnień do pamięci, więc ten komponent jest wymagany do wybierania plików i folderów. Żadna aplikacja, z wyjątkiem być może menedżerów plików dla systemu Android 4.4 KitKat lub nowszych, nie powinna prosić o pozwolenie na przechowywanie, ponieważ pozwoliłoby to na dostęp do * wszystkich plików *.
Dostęp do pamięci zapewnia pakiet * com.android.documentsui *, który jest widoczny jako aplikacja * Pliki * w niektórych wersjach Androida (godne uwagi OxygenOS).
If you would like your name or alias to be included in the list of contributors in *About* the app, please [contact me](https://contact.faircode.eu/?product=fairemailsupport).
Pamiętaj, że pobieranie obrazów zewnętrznych ze zdalnego serwera może służyć do rejestrowania, że zobaczyłeś wiadomość, czego prawdopodobnie nie chcesz, jeśli wiadomość jest spamem lub jest złośliwa.
W Android 8 Oreo i nowszych możesz zarządzać właściwościami poszczególnych kanałów powiadomień, na przykład aby ustawić określony dźwięk powiadomienia lub wyświetlić powiadomienia na ekranie blokady.
Zobacz [tutaj](https://developer.android.com/guide/topics/ui/notifiers/notifications#ManageChannels) szczegóły dotyczące kanałów powiadomień. W skrócie: dotknij nazwy kanału powiadomień, aby uzyskać dostęp do ustawień kanału.
Po prostu naciśnij folder, wybierz *Edytuj właściwości*, i włącz *Pokaż we wspólnej skrzynce* lub *Powiadom o nowych wiadomościach* (dostępne tylko na Androidzie 7 Nougat i później) i dotknij *Zapisz*.
Tożsamości są zgodne z oczekiwaniami, dopasowane do konta. W przypadku wiadomości przychodzących * Do *, * DW *, * UDW *, * z * i * (X-)delivered/envelope/original-to * zostaną sprawdzone (w tej kolejności) a dla wiadomości wychodzących (wersje robocze, skrzynka nadawcza i wysłane) sprawdzane będą tylko adresy * z *. Equal addresses have precedence over partially matching addresses, except for *delivered-to* addresses.
Dopasowanie zostanie wykonane tylko raz po otrzymaniu wiadomości, więc zmiana konfiguracji nie zmieni istniejących wiadomości. Możesz wyczyścić wiadomości lokalne przez długie naciśnięcie folderu na liście folderów i zsynchronizować wiadomości ponownie.
It is possible to configure a [regex](https://en.wikipedia.org/wiki/Regular_expression) in the identity settings to match **the username** of an email address (the part before the @ sign).
Dopasowane tożsamości mogą być użyte do pokolorowania wiadomości kodowych. The identity color takes precedence over the folder and account color. Ustawienie kolorów tożsamości jest funkcją pro.
Wyświetlanie zdalnie przechowywanych obrazów (zobacz również [ten FAQ](#user-content-faq27)) może nie tylko poinformować nadawcę, że widziałeś wiadomość, ale spowodować, że wycieknie również twój adres IP. Zobacz również to pytanie: [Dlaczego link e-mail jest bardziej niebezpieczny niż link wyszukiwarki?](https://security.stackexchange.com/questions/241139/why-emails-link-is-more-dangerous-than-web-searchs-link).
Otwieranie załączników lub przeglądanie oryginalnej wiadomości może ładować zdalną treść i wykonywać skrypty, co może nie tylko spowodować wyciek poufnych informacji, ale może również stanowić zagrożenie bezpieczeństwa.
Zauważ, że formatowane wiadomości są często bardziej czytelne niż oryginalne wiadomości, ponieważ marginesy są usuwane, a kolory czcionek i rozmiary są znormalizowane.
Aplikacja Gmail domyślnie wyświetla obrazy pobierając obrazy przez serwer proxy Google. Ponieważ obrazy są pobierane z serwera źródłowego [w czasie rzeczywistym](https://blog.filippo.io/how-the-new-gmail-image-proxy-works-and-what-this-means-for-you/), jest to jeszcze mniej bezpieczne, ponieważ Google jest również zaangażowane bez zapewnienia wielu korzyści.
Wszystkie obsługiwane wersje Androida [szyfrują wszystkie dane użytkownika](https://source.android.com/security/encryption), więc wszystkie dane, w tym nazwy użytkowników, hasła, wiadomości itp., są przechowywane szyfrowane.
If the device is secured with a PIN, pattern or password, you can make the account and identity passwords visible. If this is a problem because you are sharing the device with other people, consider to use [user profiles](https://www.howtogeek.com/333484/how-to-set-up-multiple-user-profiles-on-android/).
Ostatnie wersje Androida domyślnie raportują *użycie aplikacji* jako procent na ekranie ustawień baterii Androida. ** Myląco * użycie aplikacji * nie jest takie samo jak * zużycie baterii * i nie jest nawet bezpośrednio związane ze zużyciem baterii! ** Użycie aplikacji (podczas używania) będzie bardzo wysokie, ponieważ FairEmail korzysta z usługi pierwszego planu, która jest uważana przez Androida za ciągłe korzystanie z aplikacji. Nie oznacza to jednak, że FairEmail stale zużywa energię baterii. Rzeczywiste zużycie baterii można zobaczyć przechodząc do tego ekranu:
Z reguły zużycie baterii powinno być niższe lub nie powinno być znacznie wyższe niż *Tryb czuwania w sieci komórkowej*. Jeśli tak nie jest, włącz *Optymalizuj automatycznie* w ustawieniach odbierania. Jeśli to nie pomoże, proszę [poprosić o wsparcie](https://contact.faircode.eu/?product=fairemailsupport).
Jeśli porównujesz zużycie baterii FairEmail z innym klientem e-mail, upewnij się, że inny klient poczty e-mail jest podobnie skonfigurowany. Na przykład porównywanie zawsze synchronizowanych (wiadomości push) i (rzadkie) okresowe sprawdzanie nowych wiadomości nie jest uczciwym porównaniem.
Ponowne połączenie z serwerem e-mail wykorzysta dodatkową moc baterii, więc niestabilne połączenie internetowe spowoduje dodatkowe zużycie baterii. Also, some email servers prematurely terminate idle connections, while [the standard](https://tools.ietf.org/html/rfc2177) says that an idle connection should be kept open for 29 minutes. In these cases you might want to synchronize periodically, for example each hour, instead of continuously. Note that polling frequently (more than every 30-60 minutes) will likely use more battery power than synchronizing always because connecting to the server and comparing the local and remote messages are expensive operations.
[Na niektórych urządzeniach](https://dontkillmyapp.com/) konieczne jest wyłączenie </em> optymalizacji baterii (etap 3) aby połączenia z serwerami e-mail były otwarte. In fact, leaving battery optimizations enabled can result in extra battery usage for all devices, even though this sounds contradictory!
Większość zużycia baterii, bez uwzględniania oglądania wiadomości, wynika z synchronizacji (odbieranie i wysyłanie) wiadomości. Aby zmniejszyć zużycie baterii, ustaw liczbę dni synchronizacji wiadomości na niższą wartość, szczególnie jeśli w folderze jest wiele niedawnych wiadomości. Przytrzymaj nazwę folderu na liście folderów i wybierz *Edytuj właściwości*, aby uzyskać dostęp do tego ustawienia.
Pamiętaj, że możesz ustawić liczbę dni na * przechowywanie * wiadomości na wyższą liczbę niż na * synchronizowanie * wiadomości. You could for example initially synchronize messages for a large number of days and after this has been completed reduce the number of days to synchronize messages, but leave the number of days to keep messages. After decreasing the number of days to keep messages, you might want to run the cleanup in the miscellaneous settings to remove old files.
W ustawieniach odbierania możesz włączyć zawsze synchronizowanie wiadomości oznaczonych gwiazdką, co pozwoli ci zachować starsze wiadomości podczas synchronizacji wiadomości przez ograniczoną liczbę dni.
Wyłączenie opcji folderu *Automatycznie pobieraj treści wiadomości i załączniki* spowoduje zmniejszenie ruchu sieciowego, a tym samym zmniejszenie zużycia baterii. Możesz wyłączyć tę opcję, na przykład dla folderu Wysłane i Archiwum.
Synchronizacja wiadomości w nocy jest w większości nieprzydatna, więc możesz zaoszczędzić na zużyciu baterii, nie synchronizując w nocy. W ustawieniach możesz wybrać harmonogram synchronizacji wiadomości (jest to funkcja pro).
FairEmail domyślnie synchronizuje listę folderów przy każdym połączeniu. Ponieważ foldery zwykle nie są tworzone, zmieniane i usuwane bardzo często, możesz zaoszczędzić trochę danych i baterii wyłączając to w ustawieniach odbioru.
FairEmail będzie domyślnie sprawdzać, czy stare wiadomości zostały usunięte z serwera przy każdym połączeniu. Jeśli nie masz nic przeciwko temu, że stare wiadomości, które zostały usunięte z serwera są nadal widoczne w FairEmail, możesz zaoszczędzić trochę danych i baterii wyłączając to w ustawieniach odbioru.
Niektórzy dostawcy nie stosują się do standardu IMAP i nie utrzymują wystarczająco długo połączenia, zmuszając FairEmail do częstego ponawiania połączenia, powodując dodatkowe zużycie baterii. Możesz przejrzeć * Log * poprzez główne menu nawigacyjne, aby sprawdzić, czy często dochodzi do ponownych połączeń (połączenie zamknięte / zerowane, błąd odczytu / zapisu / przekroczenie limitu czasu itp.). Można to obejść, obniżając interwał utrzymywania aktywności w zaawansowanych ustawieniach konta do na przykład 9 lub 15 minut. Pamiętaj, że optymalizacje baterii muszą zostać wyłączone w kroku konfiguracji 3, aby niezawodnie utrzymywać połączenia aktywne.
Niektórzy dostawcy wysyłają co dwie minuty coś takiego: '*Still herej*' skutkującego ruchem sieciowym i wybudzającym się urządzeniem i powodującym niepotrzebne dodatkowe zużycie baterii. Możesz sprawdzić * Log * w głównym menu nawigacyjnym, aby sprawdzić, czy twój dostawca to robi. Jeśli Twój dostawca używa [ Dovecot ](https://www.dovecot.org/) jako serwera IMAP, możesz poprosić swojego dostawcę o zmianę ustawienia [ imap_idle_notify_interval ](https://wiki.dovecot.org/Timeouts) na wyższą albo najlepiej aby to wyłączył. Jeśli Twój dostawca nie jest w stanie lub nie chce tego zmienić/wyłączyć, powinieneś rozważyć przełączanie się na synchronizację okresową zamiast ciągłej. Możesz to zmienić w ustawieniach odbierania.
Jeśli otrzymałeś wiadomość *Ten dostawca nie obsługuje wiadomości push* podczas konfigurowania konta, rozważ przejście na nowoczesnego dostawcę obsługującego wiadomości push (IMAP IDLE) w celu zmniejszenia zużycia baterii.
Jeśli twoje urządzenie ma ekran [AMOLED](https://en.wikipedia.org/wiki/AMOLED), możesz zaoszczędzić baterię podczas oglądania wiadomości przełączając motyw na czarny.
If auto optimize in the receive settings is enabled, an account will automatically be switched to periodically checking for new messages when the email server:
In addition, the trash and spam folders will be automatically set to checking for new messages after three successive [too many simultaneous connections](#user-content-faq23) errors.
If the connection to the email server is lost, FairEmail will always synchronize the messages again to make sure no messages were missed. If the connection is unstable, this can result in extra data usage. In this case, it is a good idea to decrease the number of days to synchronize messages to a minimum (see the previous question) or to switch to periodically synchronizing of messages (receive settings).
Domyślnie FairEmail nie pobiera tekstów wiadomości i załączników większych niż 256 kB w przypadku połączenia internetowego taryfowego (sieć komórkowa lub płatna Wi-Fi). Możesz to zmienić w ustawieniach połączenia.
Błąd '*Handshake failed ... WRONG_VERSION_NUMBER ... * ”może oznaczać, że próbujesz połączyć się z serwerem IMAP lub SMTP bez szyfrowanego połączenia, zwykle przy użyciu portu 143 (IMAP) i portu 25 (SMTP) lub, że używany jest zły protokół (SSL/TLS lub STARTTLS).
Jeśli Twój dostawca nie obsługuje zaszyfrowanych połączeń, powinieneś to zgłosić, aby to umożliwił. Jeśli to nie jest możliwe, możesz włączyć *Zezwalaj na niezabezpieczone połączenia* zarówno w ustawieniach zaawansowanych oraz w ustawieniach konta/tożsamości.
Błąd '*Handshake failed ... SSLV3_ALERT_ILLEGAL_PARAMETER ... /0>' jest spowodowany błędem w implementacji protokołu SSL lub zbyt krótkim kluczem DH na serwerze e-mail i niestety nie może być naprawiony przez FairEmail.</p>
Błąd '*Handshake failed ... HANDSHAKE_FAILURE_ON_CLIENT_HELLO ...*' może być spowodowany przez dostawcę nadal używającego RC4, , który nie jest już obsługiwany od [Android 7](https://developer.android.com/about/versions/nougat/android-7.0-changes.html#tls-ssl).
Błąd '*Handshake failed ... UNSUPPORTED_PROTOCOL or TLSV1_ALERT_PROTOCOL_VERSION ...*' might be caused by enabling hardening connections in the connection settings or by Android not supporting older protocols anymore, like SSLv3.
Android 8 Oreo i nowsze już [nie wspierają](https://developer.android.com/about/versions/oreo/android-8.0-changes#security-all) SSLv3. Nie ma sposobu na obejście tego przy braku wsparcia RC4 i SSLv3, ponieważ zostało to całkowicie usunięte z Androida (to daje do myślenia).
Możesz użyć [tej strony](https://ssl-tools.net/mailservers) lub [tej strony](https://www.immuniweb.com/ssl/) aby sprawdzić czy nie występują problemy SSL/TLS serwerów e-mail.
EFR [writes](https://www.eff.org/nl/deeplinks/2018/06/announcing-starttls-everywhere-securing-hop-hop-email-delivery): "*Dodatkowo, nawet jeśli skonfigurujesz STARTTLS idealnie i używasz ważnego certyfikatu, nadal nie ma gwarancji, że Twoja komunikacja zostanie zaszyfrowana.*"
Pokaż oryginał, pokazuje oryginalną wiadomość, jak wysłał ją nadawca, w tym oryginalne czcionki, kolory, marginesy itp. FairEmail w żaden sposób nie zmieni tego, z wyjątkiem żądania [ TEXT_AUTOSIZING ](https://developer.android.com/reference/android/webkit/WebSettings.LayoutAlgorithm), który * spróbuje * sprawić, że mały tekst będzie bardziej czytelny.
~~Zdjęcia kontaktu i ikony są zawsze wyświetlane dla nadawcy, ponieważ jest to niezbędne dla wątków konwersacji.~~ ~~Pobieranie zdjęć kontaktowych zarówno dla nadawcy, jak i odbiorcy, nie jest tak naprawdę opcją, ponieważ uzyskanie zdjęcia kontaktu jest kosztowną operacją.~~
Otrzymasz wiadomość *Ten klucz nie jest dostępny. Aby go użyć, musisz zaimportować go jako własny!* podczas próby odszyfrowania wiadomości za pomocą klucza publicznego. Aby to naprawić, musisz zaimportować klucz prywatny.
Jeśli na górze listy wiadomości znajduje się „spinner”, folder jest nadal synchronizowany ze zdalnym serwerem. Możesz zobaczyć postęp synchronizacji na liście folderów. Zobacz legendę o tym, co oznaczają ikony i liczby.
The speed of your device and internet connection and the number of days to synchronize messages determine how long synchronization will take. Note that you shouldn't set the number of days to synchronize messages to more than one day in most cases, see also [this FAQ](#user-content-faq39).
Otrzymasz komunikat o błędzie *Brak konta podstawowego lub folderu szkiców * podczas próby utworzenia wiadomości, gdy nie ma ustawionego konta głównego lub gdy nie wybrano folderu szkiców dla konta głównego. Może się to zdarzyć na przykład podczas uruchamiania FairEmail w celu tworzenia wiadomości z innej aplikacji. FairEmail musi wiedzieć, gdzie przechowywać szkic, więc musisz wybrać jedno konto jako konto główne i/lub musisz wybrać folder szkiców dla konta głównego.
Może się to również zdarzyć, gdy próbujesz odpowiedzieć na wiadomość lub przesłać wiadomość z konta bez folderu szkiców, gdy nie ma konta podstawowego lub gdy konto podstawowe nie ma folderu szkiców.
~~Otrzymasz komunikat o błędzie *Brak konta podstawowego lub folderu archiwum* podczas wyszukiwania wiadomości z innej aplikacji. FairEmail musi wiedzieć, gdzie szukać, więc musisz wybrać jedno konto, które będzie kontem głównym i/lub musisz wybrać folder archiwum dla konta głównego.~~
Prawdopodobnie wybrałeś lub wysłałeś załącznik lub obrazek z przestarzałego menedżera plików lub nieaktualną aplikacją, która zakłada, że wszystkie aplikacje nadal mają uprawnienia do przechowywania. Ze względów bezpieczeństwa i prywatności, nowoczesne aplikacje takie jak FairEmail nie mają już pełnego dostępu do wszystkich plików. Może to skutkować komunikatem o błędzie *Nieaktualna aplikacja wysłała ścieżkę pliku zamiast strumienia pliku* jeśli nazwa pliku zamiast strumienia pliku jest udostępniana FairEmail, ponieważ FairEmail nie może losowo otwierać plików.
Możesz to naprawić, przechodząc do aktualnego menedżera plików lub aplikacji przeznaczonej dla najnowszych wersji Androida. Alternatywnie, możesz przyznać FairEmail dostęp do odczytu miejsca na urządzeniu w ustawieniach aplikacji Android. Zauważ, że to rozwiązanie już [nie zadziała na Androidzie Q](https://developer.android.com/preview/privacy/scoped-storage).
Zobacz również [pytanie 25](#user-content-faq25) i [co pisze Google na ten temat](https://developer.android.com/training/secure-file-sharing/share-file#RespondToRequest).
You can synchronize more or even all messages by long pressing a folder (inbox) in the folder list of an account (tap on the account name in the navigation menu) and selecting *Synchronize more* in the popup menu.
Foldery są najpierw sortowane według kolejności kont (domyślnie według nazwy konta) oraz w ramach konta ze specjalnymi folderami systemowymi u góry, a następnie folderami zsynchronizowanymi. W każdej kategorii foldery są sortowane według (wyświetlanej) nazwy. Możesz ustawić wyświetlaną nazwę, naciskając długo folder na liście folderów i wybierając * Edytuj właściwości *.
Nie ma wiarygodnego sposobu, aby dowiedzieć się, czy połączenie z kontem zostało zakończone w sposób wdzięczny czy wymuszony. Próba ponownego połączenia z kontem, gdy połączenie z kontem zostało przymusowo przerwane, może spowodować problemy takie jak [zbyt wiele jednoczesnych połączeń](#user-content-faq23) lub nawet zablokowanie konta. W celu zapobiegania takim problemom, FairEmail czeka 90 sekund przed ponownym połączeniem.
Pasek akcji wiadomości działa na pojedynczej wiadomości, a dolny pasek akcji działa na wszystkich wiadomościach w konwersacji. Ponieważ w rozmowie często jest więcej niż jedna wiadomość, nie jest to możliwe. Ponadto istnieją pewne działania specyficzne dla wiadomości, takie jak przekazywanie.
Pamiętaj, że nie ma wielu aplikacji e-mail, które wyświetlają rozmowę jako listę rozwijanych wiadomości. Ma to wiele zalet, ale powoduje również konieczność podjęcia określonych działań.
Możesz użyć do tego wielokrotnego wyboru. Długo naciśnij pierwszą wiadomość, nie podnoś palca i przesuń w dół do ostatniej wiadomości. Następnie użyj przycisku z trzema kropkami, aby wykonać żądane czynności.
Note that if you switch back to the text editor that not all HTML might be rendered as-is because the Android text editor is not able to render all HTML. Similarly, if you use the text editor, the HTML might be altered in unexpected ways.
If you want to use preformatted text, like [ASCII art](https://en.wikipedia.org/wiki/ASCII_art), you should wrap the text in a *pre* element, like this:
Ze względów bezpieczeństwa pliki z oryginalnymi treściami wiadomości nie są dostępne dla innych aplikacji, więc nie jest to możliwe. W teorii [Storage Access Framework](https://developer.android.com/guide/topics/providers/document-provider) może być użyta do udostępniania tych plików, ale nawet Google Chrome nie może tego obsłużyć.
* Czy wiesz, że wiadomości oznaczone gwiazdką można zawsze synchronizować / przechowywać? (można to włączyć w ustawieniach odbierania)
* Czy wiesz, że możesz długo nacisnąć ikonę 'napisz' aby przejść do folderu szkiców?
* Czy wiesz, że istnieje zaawansowana opcja oznaczania wiadomości jako przeczytane podczas ich przenoszenia? (archiwizacja i usuwanie to również przenoszenie)
* Czy wiesz, że możesz wybrać tekst (lub adres e-mail) w dowolnej aplikacji w najnowszych wersjach Androida i pozwolić FairEmail na wyszukiwanie?
* Czy wiesz, że FairEmail ma tryb tabletu? Obróć urządzenie w trybie poziomym, a wątki konwersacji zostaną otwarte w drugiej kolumnie, jeśli jest wystarczająco miejsca na ekranie.
* Czy wiesz, że możesz długo nacisnąć szablon odpowiedzi, aby utworzyć wersję roboczą wiadomości z szablonu?
* Czy wiesz, że możesz długo nacisnąć, przytrzymać i przesunąć, aby wybrać zakres wiadomości?
* Czy wiesz, że możesz ponowić wysyłanie wiadomości poprzez przeciąganie w dół, aby odświeżyć w skrzynce odbiorczej?
* Czy wiesz, że możesz przesunąć rozmowę w lewo lub w prawo, aby przejść do następnej lub poprzedniej rozmowy?
* Czy wiesz, że możesz kliknąć na obraz, aby zobaczyć, skąd zostanie pobrany (wyświetlić link)?
* Czy wiesz, że możesz przytrzymać ikonę folderu na pasku akcji, aby wybrać konto?
* Czy wiesz, że możesz długo nacisnąć ikonę gwiazdy w wątku konwersacji, aby ustawić kolorową gwiazdkę?
* Czy wiesz, że możesz otworzyć menu nawigacji, przesuwając palcem od lewej strony, nawet podczas oglądania rozmowy?
* Czy wiesz, że możesz długo nacisnąć ikonę osoby, aby wyświetlić/ukryć pola DW/UDW i zapamiętać stan widoczności następnym razem?
* Did you know that you can long press the trash icons (both in the message and the bottom action bar) to permanently delete a message or conversation? (version 1.1368+)
Wiadomości pokazane jako przyciemnione (wyszarzone) to wiadomości przeniesione lokalnie, dla których przeniesienie nie zostało jeszcze potwierdzone przez serwer. Może się to zdarzyć, gdy nie ma połączenia z serwerem lub kontem (jeszcze). Te wiadomości zostaną zsynchronizowane po połączeniu z serwerem i utworzeniu konta lub, jeśli tak się nigdy nie stanie, zostanią usunięte, jeśli są zbyt stare, aby je zsynchronizować.
Metody uwierzytelniania SASL, poza CRAM-MD5, nie są obsługiwane ponieważ [JavaMail dla Android](https://javaee.github.io/javamail/Android) nie obsługuje uwierzytelniania SASL.
[Server Name Indication](https://en.wikipedia.org/wiki/Server_Name_Indication) jest obsługiwane przez [wszystkie obsługiwane wersje Androida](https://developer.android.com/training/articles/security-ssl).
Duże wbudowane lub dołączone obrazy [ PNG ](https://en.wikipedia.org/wiki/Portable_Network_Graphics) i [ JPEG ](https://en.wikipedia.org/wiki/JPEG) zostaną automatycznie dostosowane do wyświetlania na ekranach. Wynika to z faktu, że wiadomości e-mail są ograniczone pod względem wielkości, w zależności od dostawcy w większości jest to od 10 do 50 MB. Obrazki będą domyślnie przeskalowane do maksymalnej szerokości i wysokości około 1440 pikseli i zapisane przy współczynniku kompresji 90 %. Obrazy są zmniejszane przy użyciu współczynników liczby całkowitej, aby zmniejszyć zużycie pamięci i zachować jakość obrazu. Automatyczna zmiana rozmiaru wstawionych i/lub załączonych obrazów oraz maksymalny rozmiar docelowego obrazu można skonfigurować w ustawieniach wysyłania.
Jeśli chcesz zmienić rozmiar zdjęć w poszczególnych przypadkach, możesz użyć [ Send Reduced ](https://f-droid.org/en/packages/mobi.omegacentauri.SendReduced/) lub podobnej aplikacji.
~~Najbardziej naturalną rzeczą do zrobienia podczas przesuwania wpisu w lewo lub w prawo, jest usunięcie wpisu z listy.~~ ~~Najbardziej naturalną akcją w kontekście aplikacji e-mail jest przenoszenie wiadomości z folderu do innego folderu.~~~~Możesz wybrać folder, do którego chcesz przenieść w ustawieniach konta.~~
~~Inne działania, takie jak oznaczanie wiadomości przeczytanych i uśpionych są dostępne za pomocą wielokrotnego wyboru.~~ ~~Możesz długo nacisnąć wiadomość, aby rozpocząć wielokrotny wybór. Zobacz również [to pytanie](#user-content-faq55).~~
~~Przesuwanie w lewo lub w prawo, aby oznaczyć wiadomość przeczytaną lub nieprzeczytaną, jest nienaturalne, ponieważ wiadomość najpierw wychodzi, a później wraca w innym kształcie.~~ ~~Pamiętaj, że istnieje zaawansowana opcja automatycznego oznaczania wiadomości podczas przenoszenia,~~~~, który w większości przypadków jest idealnym zamiennikiem sekwencji odczytania i przeniesienia do jakiegoś folderu.~~~~Możesz również oznaczyć wiadomości przeczytane z powiadomień o nowych wiadomościach.~~
Wbudowane załączniki (obrazy) są przyciemnione. [ Załączniki wbudowane ](https://tools.ietf.org/html/rfc2183) powinny zostać pobrane i wyświetlone automatycznie, ale ponieważ FairEmail nie zawsze automatycznie pobiera załączniki, zobacz także [ ten FAQ ](#user-content-faq40), FairEmail pokazuje wszystkie typy załączników. Aby rozróżnić załączniki wbudowane i zwykłe, załączniki wbudowane są wyświetlane jako przyciemnione.
Wybierz jedną lub więcej konwersacji (naciśnij długo, aby rozpocząć wielokrotne wybieranie), dotknij przycisku z trzema kropkami i wybierz * Odłóż ... *. Alternatively, in the expanded message view use *Snooze ...* in the message three-dots 'more' menu or the time-lapse action in the bottom action bar. Wybierz czas odłożenia konwersacji i potwierdź, naciskając OK. Rozmowy zostaną ukryte przez wybrany czas i pojawią się ponownie później. Otrzymasz powiadomienie o nowej wiadomości jako przypomnienie.
It is also possible to snooze messages with [a rule](#user-content-faq71), which will also allow you to move messages to a folder to let them be auto snoozed.
~~Adobe Acrobat reader i aplikacje Microsoft nadal oczekują pełnego dostępu do wszystkich przechowywanych plików, ~~ ~~kiedy to aplikacje powinny używać [Storage Access Framework](https://developer.android.com/guide/topics/providers/document-provider) od Android KitKat (2013)~~, ~~aby mieć dostęp tylko do aktywnie udostępnianych plików. To jest z powodów prywatności i bezpieczeństwa.~~
~~Możesz to obejść zapisując załącznik i otwierając go w Adobe Acrobat reader / aplikacji Microsoft, ~~ ~~ale zaleca się zainstalowanie aktualnego i najlepiej otwartego czytnika PDF / czytnika dokumentów, ~~~~na przykład jeden z wymienionych [tutaj](https://github.com/offa/android-foss#-document--pdf-viewer).~~
Lista wiadomości jest automatycznie przewijana do góry podczas nawigacji z powiadomienia o nowej wiadomości lub po ręcznym odświeżeniu. Zawsze automatycznie przewijanie w górę po pojawieniu się nowych wiadomości będzie kolidowało z Twoim własnym przewijaniem, ale jeśli chcesz, możesz to włączyć w ustawieniach.
Istnieje jeden wyjątek: wiadomość nie została jeszcze pobrana i wiadomość jest zbyt duża, aby pobrać automatycznie za pomocą połączenia taryfowego (komórkowego). Możesz ustawić lub wyłączyć maksymalny rozmiar wiadomości w ustawieniach połączenia.
Nowe reguły zostaną zastosowane dla nowych wiadomości otrzymanych w folderze, a nie do istniejących wiadomości. Możesz sprawdzić regułę i zastosować regułę do istniejących wiadomości lub, alternatywnie, przytrzymaj regułę na liście reguł i wybierz *Wykonaj teraz*.
Wszystkie warunki reguły muszą być spełnione, aby akcja reguły mogła zostać wykonana. Wszystkie warunki są opcjonalne, ale musi być co najmniej jeden warunek, aby nie pasować do wszystkich wiadomości. If you want to match all senders or all recipients, you can just use the @ character as condition because all email addresses will contain this character. If you want to match a domain name, you can use as a condition something like *@example.org*
Zauważ, że włączony jest tryb [ dot all mode ](https://developer.android.com/reference/java/util/regex/Pattern#DOTALL) aby móc dopasować [ rozwinięte nagłówki ](https://tools.ietf.org/html/rfc2822#section-3.2.3).
Możesz wybrać jedną z tych akcji do zastosowania do pasujących wiadomości:
Reguły są stosowane bezpośrednio po pobraniu nagłówka wiadomości, ale przed pobraniem tekstu wiadomości, dlatego nie można zastosować warunków do tekstu wiadomości. Zauważ, że duże wiadomości są pobierane na żądanie przy połączeniu taryfowym, aby oszczędzić użycie danych.
Jeśli chcesz przekazać wiadomość, rozważ użycie akcji przenoszenia. Będzie to bardziej wiarygodne niż przesyłanie wiadomości, ponieważ przesyłane wiadomości mogą być uważane za spam.
Since message headers are not downloaded and stored by default to save on battery and data usage and to save storage space it is by default not possible to preview which messages would match a header rule condition. You can enable downloading message headers in the connection settings and check headers conditions anyway (since version 1.1599).
W wiadomości, w menu z trzema kropkami znajduje się element do utworzenia reguły * Utwórz regułę *dla odebranej wiadomości z wypełnionymi najczęstszymi warunkami.
Przenoszenie wiadomości pomiędzy kontami jest bezpieczne, ponieważ surowe, oryginalne wiadomości zostaną pobrane i przeniesione oraz ponieważ wiadomości źródłowe zostaną usunięte dopiero po dodaniu wiadomości w miejscu docelowym
Przenoszenie wielu wiadomości pomiędzy kontami jest wydajne, jeśli zarówno folder źródłowy, jak i folder docelowy są ustawione na synchronizację, w przeciwnym razie FairEmail musi połączyć się z folderem(ami) dla każdej wiadomości.
Niektórzy dostawcy, zwłaszcza Gmail, wykazują wszystkie wiadomości we wszystkich folderach, również w folderze archiwum (wszystkie wiadomości), z wyjątkiem wiadomości w koszu. FairEmail pokazuje wszystkie te wiadomości w sposób nie narzucający się, aby wskazać, że te wiadomości są w rzeczywistości tą samą wiadomością.
Gmail pozwala jednej wiadomości na posiadanie wielu etykiet, które są prezentowane w FairEmail jako foldery. Oznacza to, że wiadomości z wieloma etykietami będą również wyświetlane wielokrotnie.
Potrzeba jest mnóstwo wiedzy i doświadczenia, aby pomyślnie rozwijać aplikację dla konkretnej platformy, dlatego opracowuję aplikacje tylko dla Androida.
Menu folderów * Usuń wiadomości lokalne * usuwa wiadomości tylko z urządzenia. Wiadomości pozostają obecne na serwerze. To nie usuwa wiadomości z serwera. Może to być przydatne po zmianie ustawień folderu, aby nie pobierać treści wiadomości (tekstu i załączników), na przykład w celu zaoszczędzenia miejsca.
W zależności od prędkości urządzenia (szybkości procesora, a może nawet prędkości pamięci) wiadomości mogą być wyświetlane z niewielkim opóźnieniem. FairEmail jest zaprojektowany do dynamicznej obsługi dużej liczby wiadomości bez wyczerpywania pamięci. Oznacza to, że wiadomości muszą być odczytywane z bazy danych i ta baza danych musi być monitorowana pod kątem zmian, oba działania mogą spowodować niewielkie opóźnienia.
Niektóre wygodne funkcje, takie jak grupowanie wiadomości do wyświetlania wątków konwersacji i określania poprzedniej/następnej wiadomości, wymagają trochę dodatkowego czasu. Zauważ, że nie ma * następnej * wiadomości, ponieważ w międzyczasie mogła pojawić się nowa wiadomość.
Porównując prędkość FairEmail z podobnymi aplikacjami, powinno to być częścią porównania. Łatwo jest napisać podobną, szybszą aplikację, która tylko wyświetla listę wiadomości używając zbyt dużej ilości pamięci, ale nie jest to łatwe do prawidłowego zarządzania zasobami i oferowania bardziej zaawansowanych funkcji, takich jak wątek konwersacji.
FairEmail opiera się na najnowocześniejszych [ komponentach architektury Androida ](https://developer.android.com/topic/libraries/architecture/), więc jest mało miejsca na poprawę wydajności.
In the receive settings you can enable scheduling and set a time period and the days of the week *when* messages should be *received*. Należy pamiętać, że czas zakończenia równy lub wcześniejszy niż czas rozpoczęcia uważa się za 24 godziny później.
Automation, see below, can be used for more advanced schedules, like for example multiple synchronization periods per day or different synchronization periods for different days.
Możliwe jest zainstalowanie FairEmail w wielu profilach użytkowników, na przykład profil osobisty i służbowy, oraz skonfigurowanie FairEmail inaczej w każdym profilu, co jest kolejną możliwością posiadania różnych harmonogramów synchronizacji i synchronizacji innego zestawu kont.
It is also possible to create [filter rules](#user-content-faq71) with a time condition and to snooze messages until the end time of the time condition. This way it is possible to *snooze* business related messages until the start of the business hours. This also means that the messages will be on your device for when there is (temporarily) no internet connection.
Note that recent Android versions allow overriding DND (Do Not Disturb) per notification channel and per app, which could be used to (not) silence specific (business) notifications. Please [see here](https://support.google.com/android/answer/9069335) for more information.
W przypadku bardziej złożonych schematów możesz ustawić jedno lub więcej kont do ręcznej synchronizacji i wysłać to polecenie do FairEmail w celu sprawdzenia nowych wiadomości:
Pamiętaj, że wyłączenie konta spowoduje ukrycie konta oraz wszystkich powiązanych folderów i wiadomości. From version 1.1600 an account will be disabled/enabled by setting the account to manual/automatic sync, so the folders and messages keep being accessible.
Zazwyczaj, gdy tylko jest to możliwe, FairEmail utrzymuje połączenie ze skonfigurowanymi serwerami e-mail, aby odbierać wiadomości w czasie rzeczywistym. Jeśli tego nie chcesz, aby nie przeszkadzać lub na przykład aby oszczędzać baterię, po prostu wyłącz odbiór w ustawieniach odbioru. To zatrzyma usługę w tle, która zajmuje się automatyczną synchronizacją i usunie powiązane powiadomienie na pasku statusu.
Możesz użyć przeciągnięcia w dół na liście wiadomości, aby odświeżyć lub użyć menu folderu *Synchronizuj teraz*, aby ręcznie zsynchronizować wiadomości.
~~Komunikat o błędzie *Unable to load BODYSTRUCTURE* jest spowodowany błędami na serwerze e-mail,~~ ~~po więcej szczegółów zobacz [tutaj](https://javaee.github.io/javamail/FAQ#imapserverbug).~~
~~Oryginalna wiadomość jest wyświetlana tak jak nadawca wysłał ją wraz ze wszystkimi kolorami.~~ ~~Zmiana koloru tła nie tylko sprawi, że oryginalny widok już nie jest oryginalny, może również skutkować nieczytelnymi wiadomościami.~~
Zobacz [tutaj](https://en.wikipedia.org/wiki/Web_beacon) informacje o tym, co dokładnie jest obraz śledzenia. Obrazki śledzące sprawdzają czy otworzyłeś wiadomość.
Głównym zastosowaniem lokalnego magazynu kontaktów jest oferowanie automatycznego uzupełniania, gdy FairEmail nie otrzymał zgody na dostęp do kontaktów.
Innym sposobem jest wygenerowanie [skrótów](#user-content-faq31) na najnowszych wersjach Androida, aby szybko wysłać wiadomość do częstych kontaktów. Z tego powodu rejestrowana jest liczba kontaktów i ostatni kontakt i dlaczego możesz ustawić kontakt jako ulubiony lub wykluczyć go z ulubionych przez długie naciśnięcie.
Komunikat o błędzie *nieprawidłowe dane logowania* oznacza, że nazwa użytkownika i/lub hasło są nieprawidłowe, na przykład dlatego, że hasło zostało zmienione lub wygasło, lub że autoryzacja konta wygasła.
The preferred way to set up a Yahoo account is by using the quick setup wizard, which will use OAuth instead of a password and is therefore safer (and easier as well).
Pamiętaj, że Yahoo, AOL i Sky nie obsługują standardowych wiadomości push. Aplikacja e-mail Yahoo używa zastrzeżonego, nieudokumentowanego protokołu dla wiadomości push.
Domyślnie FairEmail wysyła każdą wiadomość zarówno jako zwykły tekst, jak i jako tekst sformatowany HTML, ponieważ prawie każdy odbiorca oczekuje obecnie sformatowanych wiadomości. Jeśli chcesz/chcesz wysyłać tylko wiadomości tekstowe, możesz to włączyć w zaawansowanych opcjach tożsamości. Możesz utworzyć nową tożsamość, jeśli chcesz / musisz wybrać wysyłanie zwykłych wiadomości tekstowych dla poszczególnych przypadków.
Dla Twojej wygody FairEmail automatycznie połączy niepowiązane linki internetowe (http i https) i niepowiązane adresy e-mail (mailto). Jednak teksty i linki nie są łatwe do odróżnienia, zwłaszcza gdy wiele [domen najwyższego poziomu](https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains) to słowa. Dlatego też teksty z kropkami są czasami niepoprawnie uznawane za linki, co jest lepsze niż brak rozpoznawania niektórych linków.
Links for the tel, geo, rtsp and xmpp protocols will be recognized too, but links for less usual or less safe protocols like telnet and ftp will not be recognized. The regex to recognize links is already *very* complex and adding more protocols will make it only slower and possibly cause errors.
~~Synchronizowanie wiadomości jest kosztownym procesem, ponieważ lokalne i zdalne wiadomości muszą być porównane,~~ ~~~więc okresowa synchronizacja wiadomości nie spowoduje oszczędności energii baterii, co bardziej prawdopodobne wręcz przeciwnie.~~
Filtrowanie spamu, weryfikacja podpisu [DKIM](https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail) i autoryzacja [SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) jest zadaniem serwerów e-mail, a nie klienta e-mail. Serwery mają zazwyczaj więcej pamięci i mocy obliczeniowej, więc są znacznie lepiej dostosowane do tego zadania niż urządzenia zasilane baterią. Będziesz także chciał filtrować spam dla wszystkich swoich klientów e-mail, w tym również poczty e-mail, a nie tylko jednego klienta. Ponadto serwery e-mail mają dostęp do informacji, takich jak adres IP, itp. serwera łączącego, do którego klient poczty elektronicznej nie ma dostępu.
Spam filtering based on message headers might have been feasible, but unfortunately this technique is [patented by Microsoft](https://patents.google.com/patent/US7543076).
Recent versions of FairEmail can filter spam to a certain extend using a message classifier. Please see [this FAQ](#user-content-faq163) for more information about this.
Oczywiście możesz zgłaszać w FairEmail wiadomości jako spam, który przeniesie zgłoszone wiadomości do folderu spam i wyszkoli sposób w jaki ma funkcjonować filtr spamu dostawcy. Można to zrobić automatycznie z [zasadami filtrowania](#user-content-faq71). Blocking the sender will create a filter rule to automatically move future messages of the same sender into the spam folder.
Note that you should not delete spam messages, also not from the spam folder, because the email server uses the messages in the spam folder to "learn" what spam messages are.
If you receive a lot of spam messages in your inbox, the best you can do is to contact the email provider to ask if spam filtering can be improved.
FairEmail może również pokazać mały czerwony znacznik ostrzegawczy gdy DKIM, SPF lub uwierzytelnianie [DMARC](https://en.wikipedia.org/wiki/DMARC) nie powiodło się na serwerze odbierającym. Możesz włączyć/wyłączyć [weryfikację uwierzytelniania](https://en.wikipedia.org/wiki/Email_authentication) w ustawieniach wyświetlania.
FairEmail może również wyświetlić flagę ostrzegawczą, jeśli nazwa domeny adresu e-mail (odpowiedź) nadawcy nie definiuje rekordu MX wskazującego na serwer e-mail. Ta opcja może być włączona w ustawieniach odbierania. Pamiętaj, że to znacznie spowolni synchronizację wiadomości.
If the domain name of the sender and the domain name of the reply address differ, the warning flag will be shown too because this is most often the case with phishing messages. If desired, this can be disabled in the receive settings (from version 1.1506).
Jeżeli prawowite wiadomości nie są uwierzytelniane, powinieneś powiadomić nadawcę, ponieważ spowoduje to wysokie ryzyko pojawienia się wiadomości w folderze spam. Ponadto bez prawidłowego uwierzytelniania istnieje ryzyko, że pod nadawcę można się podszyć. Nadawca może użyć [tego narzędzia](https://www.mail-tester.com/) do sprawdzania uwierzytelniania i innych rzeczy.
FairEmail korzysta z usług i alarmów, zapewnia widżety i nasłuchuje podczas uruchamiania, więc nie jest możliwe przechowywanie aplikacji na zewnętrznych nośnikach pamięci, jak karta pamięci. Zobacz również [tutaj](https://developer.android.com/guide/topics/data/install-location).
Wiadomości, załączniki, itp., przechowywane na zewnętrznych nośnikach, jak karta pamięci, mogą być dostępne dla innych aplikacji i dlatego nie są bezpieczne. Szczegóły znajdziesz w [tutaj](https://developer.android.com/training/data-storage).
W razie potrzeby możesz zapisać wiadomości (Raw) za pomocą menu trzech kropek tuż nad tekstem wiadomości i zapisać załączniki naciskając ikonę dyskietki.
Jeśli chcesz zaoszczędzić miejsce, możesz ograniczyć liczbę dni synchronizacji i przechowywania wiadomości. Gdy jest to konieczne lub pożądane, możesz to zmienić przez długie naciśnięcie folderu na liście folderów i wybranie *Edytuj właściwości*.
Czerwony/pomarańczowy pasek po lewej stronie nagłówka oznacza, że uwierzytelnienie DKIM, SPF lub DMARC nie powiodło się. Zobacz również [ten FAQ](#user-content-faq92).
Ze względów prywatności i bezpieczeństwa FairEmail nie ma uprawnień do bezpośredniego dostępu do plików, zamiast tego używa Storage Access Framework do dostępu do pamięci, jest to dostępne i rekomendowane od Androida 4.4 KitKat (wydany w 2013 r.) i jest to używane do wybierania plików.
To czy aplikacja jest dostępna na liście, zależy od tego, czy aplikacja implementuje [document provider](https://developer.android.com/guide/topics/providers/document-provider). Jeśli aplikacja nie jest na liście, być może będziesz musiał poprosić twórcę aplikacji o dodanie wsparcia dla Storage Access Framework.
Android Q utrudni i może nawet uniemożliwi bezpośredni dostęp do plików, zobacz [tutaj](https://developer.android.com/preview/privacy/scoped-storage) i [tutaj](https://www.xda-developers.com/android-q-storage-access-framework-scoped-storage/) aby uzyskać więcej informacji.
Po cofnięciu uprawnień do kontaktów Android nie zezwala na dostęp FairEmail do Twoich kontaktów. Wybieranie kontaktów jest jednak przekazywane i wykonywane przez Androida, a nie przez FairEmail, więc będzie to możliwe bez uprawnień do kontaktów.
FairEmail zapewnia ogólne formatowanie tekstu (pogrubienie, kursywa, podkreślenia, rozmiar tekstu i kolor) przez pasek narzędzi, który pojawia się po wybraniu jakiegoś tekstu.
Edytor [Rich text](https://en.wikipedia.org/wiki/Formatted_text) lub [Markdown](https://en.wikipedia.org/wiki/Markdown) nie byłby używany przez wiele osób na małym urządzeniu mobilnym oraz co ważniejsze, Android nie obsługuje rich text edytora i najbardziej rozbudowane projekty edytorów tekstu open source są porzucane. Zobacz [tutaj](https://forum.xda-developers.com/showpost.php?p=79061829&postcount=4919), aby uzyskać więcej informacji na ten temat.
Możesz użyć *Wymuś synchronizację* w menu trzech kropek wspólnej skrzynki odbiorczej, aby umożliwić FairEmail zsynchronizowanie listy folderów i długo nacisnąć foldery, aby włączyć synchronizację.
Kropka pokazuje względne położenie rozmowy na liście wiadomości. Kropka będzie wyświetlana na pomarańczowo, gdy rozmowa będzie pierwszą lub ostatnią na liście wiadomości, w przeciwnym razie będzie niebieska. Kropka ma służyć jako pomoc przy przesuwaniu w lewo / w prawo, aby przejść do poprzedniej / następnej rozmowy.
Obrazy będą automatycznie obracane po włączeniu automatycznej zmiany rozmiaru obrazów w ustawieniach (domyślnie włączone). Jednakże automatyczna rotacja zależy od danych [Exif](https://en.wikipedia.org/wiki/Exif), które będą obecne i będą poprawne, co nie zawsze ma miejsce. Szczególnie, nie ma miejsca przy robieniu zdjęć za pomocą aplikacji aparatu z FairEmail.
Zauważ, że tylko obrazy [JPEG](https://en.wikipedia.org/wiki/JPEG) i [PNG](https://en.wikipedia.org/wiki/Portable_Network_Graphics) mogą zawierać dane Exif.
* Raportowanie błędów może być włączone/wyłączone w ustawieniach, sekcja Różne
* Raporty o błędach będą automatycznie wysyłane anonimowo do [Bugsnag](https://www.bugsnag.com/)
* Bugsnag dla Androida jest [otwarto-źródłowy](https://github.com/bugsnag/bugsnag-android)
* Zobacz [tutaj](https://docs.bugsnag.com/platforms/android/automatically-captured-data/) informacje o tym, jakie dane zostaną wysłane w przypadku błędów
* Zobacz [tutaj](https://docs.bugsnag.com/legal/privacy-policy/) politykę prywatności Bugsnag
* Raporty o błędach zostaną wysłane do *sessions.bugsnag.com:443* i *notify.bugsnag.com:443*
FairEmail sprawdzi, czy kod kraju karty SIM i kod kraju sieci znajdują się w [krajach UE (roaming jak w domu)](https://en.wikipedia.org/wiki/European_Union_roaming_regulations#Territorial_extent) i nie zakłada roamingu, jeśli kody kraju są takie same i włączona jest zaawansowana opcja roaming jak w domu.
[zobacz tutaj ](https://github.com/leolin310148/ShortcutBadger#supported-launchers), aby wyświetlić listę launcherów, które mogą pokazać liczbę nieprzeczytanych wiadomości. Standard Android [does not support this](https://developer.android.com/training/notify-user/badges).
Zauważ, że Nova Launcher wymaga Tesla Unread, który [nie jest już wspierany](https://forum.xda-developers.com/android/general/bad-news-tesla-unread-devoloper-t3920415).
Liczone będą tylko * nowe * nieprzeczytane wiadomości w folderach skonfigurowanych do wyświetlania powiadomień o nowych wiadomościach, więc wiadomości oznaczone jako nieprzeczytane ponownie, a wiadomości w folderach ustawionych tak, aby nie wyświetlały powiadomienia o nowej wiadomości, nie będą liczone.
Depending on what you want, the notification settings *Let the number of new messages match the number of notifications* needs to be enabled (default disabled). When enabled the badge count will be the same as the number of new message notifications. When disabled the badge count will be the number of unread messages, independent if they are shown in a notification or are new.
Ta funkcja zależy od wsparcia Twojego launchera. FairEmail tylko 'transmituje' liczbę nieprzeczytanych wiadomości za pomocą biblioteki ShortcutBadger. Jeśli to nie działa, nie może to zostać naprawione przez zmiany w FairEmail.
Some launchers display a dot or a '1' for [the monitoring notification](#user-content-faq2), despite FairEmail explicitly requesting not to show a *badge* for this notification. Może to być spowodowane błędem w aplikacji launchera lub w Twojej wersji Androida. Please double check if the notification dot (badge) is disabled for the receive (service) notification channel. Możesz przejść do odpowiednich ustawień kanału powiadomień poprzez ustawienia powiadomień FairEmail. To może nie być oczywiste, ale możesz dotknąć nazwy kanału, aby uzyskać więcej ustawień.
Możesz ustawić kolorową gwiazdkę za pomocą menu wiadomości *więcej* poprzez wybór wielu (rozpoczęty przez długie naciśnięcie wiadomości), przez długie naciśnięcie gwiazdy w konwersacji lub automatyczne użycie [reguły](#user-content-faq71).
Musisz wiedzieć, że kolorowe gwiazdki nie są obsługiwane przez protokół IMAP i dlatego nie mogą być zsynchronizowane z serwerem e-mail. Oznacza to, że kolorowe gwiazdy nie będą widoczne w innych klientach poczty elektronicznej i zostaną utracone podczas ponownego pobierania wiadomości. Jednakże gwiazdy (bez koloru) będą synchronizowane i będą widoczne w innych klientach e-mail, jeśli są obsługiwane.
Niektórzy klienci poczty elektronicznej używają słów kluczowych IMAP dla kolorów. Jednak nie wszystkie serwery obsługują słowa kluczowe IMAP i poza tym nie ma standardowych słów kluczowych dla kolorów.
~~Po usunięciu wiadomości z folderu wiadomości zostaną przeniesione do folderu kosza, więc masz szansę przywrócić wiadomości.~~ ~~Możesz trwale usunąć wiadomości z folderu kosza.~~~~Trwałe usuwanie wiadomości z innych folderów zniszczyłoby cel folderu kosza, więc nie zostanie to dodane.~~
~~ Korzystanie z * wybierz konto * do wyboru i autoryzacji kont Google wymaga specjalnego zezwolenia od Google ze względów bezpieczeństwa i prywatności. ~~ ~~ To specjalne uprawnienie można uzyskać tylko dla aplikacji, którymi programista zarządza i za które jest odpowiedzialny. ~~ ~~ Kompilacje stron trzecich, podobnie jak kompilacje F-Droid, są zarządzane przez strony trzecie i są odpowiedzialne za te strony trzecie. ~~ ~~ Tak więc tylko te osoby trzecie mogą uzyskać wymagane pozwolenie od Google. ~~ ~~ Ponieważ te strony trzecie faktycznie nie obsługują FairEmail, najprawdopodobniej nie będą żądać wymaganego pozwolenia. ~~
~~ Używanie * wybierz konto * w kompilacjach innych firm nie jest już możliwe w najnowszych wersjach. ~~ ~~ W starszych wersjach było to możliwe, ale spowoduje to błąd * UNREGISTERED_ON_API_CONSOLE *. ~~
Puste wiadomości i/lub uszkodzone załączniki są prawdopodobnie spowodowane błędem w oprogramowaniu serwera. Wiadomo, że starsze oprogramowanie Microsoft Exchange powoduje ten problem. W większości możesz to zrobić wyłączając *Pobieranie częściowe* w zaawansowanych ustawieniach konta:
Po wyłączeniu tego ustawienia możesz użyć menu „więcej” wiadomości (trzy kropki), aby „zsynchronizować” puste wiadomości. Alternatywnie, możesz *Usunąć wiadomości lokalne * przez długie naciśnięcie folderu(ów) na liście folderów i zsynchronizować wszystkie wiadomości ponownie.
OAuth dla Gmail jest obsługiwany za pomocą kreatora szybkich ustawień. Menedżer kont Android będzie używany do pobierania i odświeżania tokenów OAuth dla wybranych kont na urządzeniu. OAuth dla kont innych niż na urządzeniu nie jest obsługiwany ponieważ Google wymaga w tym celu [rocznego audytu bezpieczeństwa](https://support.google.com/cloud/answer/9110914) (15,000 do 75,000 USD). You can read more about this [here](https://www.theregister.com/2019/02/11/google_gmail_developer/).
The OAuth [jump page](https://oauth.faircode.eu/) exists for when [Android App Links](https://developer.android.com/training/app-links/verify-site-associations) are not available, for example when using a non Play store version of the app, or do not work for some reason.
There are plenty of email providers to choose from. Który dostawca poczty e-mail jest dla Ciebie najlepszy, zależy od Twoich życzeń/wymagań. Odwiedź strony internetowe [ Restore privacy ](https://restoreprivacy.com/secure-email/) lub [ Privacy Tools ](https://www.privacytools.io/providers/email/) i sprawdź listę dostawców e-mail zorientowanych na prywatność z zaletami i wadami.
Some providers, like ProtonMail, Tutanota, use proprietary email protocols, which make it impossible to use third party email apps. Please see [this FAQ](#user-content-faq129) for more information.
Używanie własnej (niestandardowej) nazwy domeny, obsługiwanej przez większość dostawców poczty e-mail, ułatwi przejście do innego dostawcy poczty e-mail.
If your device has a biometric sensor, for example a fingerprint sensor, you can enable/disable biometric authentication in the navigation (hamburger) menu of the settings screen. Po włączeniu FairEmail będzie wymagał uwierzytelniania biometrycznego po okresie bezczynności lub po wyłączeniu ekranu podczas działania FairEmail. Aktywnością jest nawigacja w FairEmail, na przykład otwieranie wątku konwersacji. Czas trwania okresu braku aktywności może być skonfigurowany w ustawieniach różnych. Gdy uwierzytelnianie biometryczne jest włączone, nowe powiadomienia nie będą wyświetlać żadnych treści, a FairEmail nie będzie widoczny na ekranie ostatnich aplikacji Android.
Uwierzytelnianie biometryczne ma na celu uniemożliwienie innym wyświetlania tylko Twoich wiadomości. FairEmail opiera się na szyfrowaniu danych na urządzeniu, zobacz również [ten FAQ](#user-content-faq37).
Format ustawień większości innych aplikacji e-mail nie jest udokumentowany, więc jest to trudne. Czasami możliwy jest 'reverse engineer' formatu, ale jak tylko format ustawień się zmieni, wszystko zostanie przerwane. Ponadto ustawienia są często niekompatybilne. For example, FairEmail has unlike most other email apps settings for the number of days to synchronize messages and for the number of days to keep messages, mainly to save on battery usage. Moreover, setting up an account/identity with the quick setup wizard is simple, so it is not really worth the effort.
Adres e-mail [ chips ](https://material.io/design/components/chips.html) wygląda ładnie, ale nie można go edytować, co jest dość niewygodne, gdy popełniłeś literówkę w adresie e-mail.
Chipy nie nadają się do wyświetlania na liście a ponieważ nagłówek wiadomości na liście powinien wyglądać podobnie do nagłówka wiadomości w widoku wiadomości, nie można używać chipów do przeglądania wiadomości.
~~Możesz domyślnie pokazywać obrazy w wiadomościach od zaufanych nadawców poprzez włączenie ustawienia wyświetlania *Automatycznie pokazuj obrazy dla znanych kontaktów*.~~
~~Kontakty na liście kontaktów Androida są uznawane za znane i zaufane,~~ ~~chyba że kontakt jest w grupie / ma etykietę '*Niezaufane*' (wielkość liter nie ma znaczenia).~~
First of all, a purchase will be available on all devices logged into the same Google account, *if* the app is installed via the same Google account too. You can select the account in the Play store app.
Google manages all purchases, so as a developer I have little control over purchases. A zatem zasadniczo jedyną rzeczą, którą mogę zrobić, jest udzielenie porady w zakresie:
Możesz również spróbować wyczyścić pamięć podręczną aplikacji Sklep Play za pomocą ustawień aplikacji Android. Ponowne uruchomienie urządzenia może być konieczne, aby sklep Play rozpoznał zakupy poprawnie.
* If you get *ITEM_ALREADY_OWNED*, the Play store app probably needs to be updated, please [see here](https://support.google.com/googleplay/answer/1050566?hl=en)
~~Widżet jest zaprojektowany tak, aby wyglądał dobrze na większości ekranów domowych/launchera poprzez uczynienie go monochromatycznym i używanie półprzezroczystego tła.~~ ~~W ten sposób widżet będzie ładnie wmieszany, ale nadal będzie odpowiednio czytelny.~~
Powiadomienia o nowych wiadomościach zostaną usunięte po przesunięciu powiadomień lub oznaczeniu powiązanych wiadomości jako przeczytanych. Otwarcie aplikacji nie usunie powiadomień o nowych wiadomościach. To daje Ci możliwość pozostawiania powiadomień o nowych wiadomościach jako przypomnienie, że nadal są nieprzeczytane wiadomości.
Na Androidzie 7 Nougat i nowszym powiadomienia o nowych wiadomościach będą [pogrupowane](https://developer.android.com/training/notify-user/group). Naciśnięcie powiadomienia podsumowującego otworzy wspólną skrzynkę odbiorczą. Powiadomienie podsumowujące można rozwinąć, aby wyświetlić indywidualne powiadomienia o nowych wiadomościach. Stuknięcie w powiadomienie o nowej wiadomości otworzy rozmowę, której jest częścią. Zobacz [ten FAQ](#user-content-faq70) o tym, kiedy wiadomości w konwersacji będą automatycznie rozwijane i oznaczone e jako przeczytane.
FairEmail grupuje wiadomości w oparciu o standard nagłówków *Message-ID*, *In-Reply-Do* i *Referencje*. FairEmail nie grupuje po innych kryteriach, takich jak temat, ponieważ może to skutkować grupowaniem niepowiązanych wiadomości i byłoby to kosztem zwiększonego zużycia baterii.
~~Nazwa odbiorcy i/lub adres e-mail w sekcji adresów będą wyświetlane w kolorze ostrzeżenia~~ ~~gdy nazwa domeny nadawcy i nazwa domeny *do* nie pasują.~~~~Często wskazuje to, że wiadomość została odebrana *przez* konto z innym adresem e-mail.~~
If FairEmail cannot connect to an email server to synchronize messages, for example if the internet connection is bad or a firewall or a VPN is blocking the connection, FairEmail will retry one time after waiting 8 seconds while keeping the device awake (=use battery power). If this fails, FairEmail will schedule an alarm to retry after 15, 30 and eventually every 60 minutes and let the device sleep (=no battery usage).
Pamiętaj, że [Android doze mode](https://developer.android.com/training/monitoring-device-state/doze-standby) nie pozwala wybudzić urządzenia wcześniej niż po 15 minutach.
* Wymuś synchronizację * w menu z trzema kropkami we wspólnej skrzynce odbiorczej można użyć, aby umożliwić FairEmail próbę ponownego połączenia bez czekania.
Wysyłanie wiadomości zostanie ponowione tylko przy zmianie połączenia (ponowne połączenie z tą samą siecią lub połączenie z inną siecią), aby zapobiec stałemu blokowaniu połączenia przez serwer e-mail. Możesz pociągnąć w dół skrzynkę odbiorczą, aby ręcznie spróbować ponownie.
Pamiętaj, że wysyłanie nie zostanie ponowione w przypadku problemów z uwierzytelnianiem i gdy serwer odrzucił wiadomość. In this case you can pull down the outbox to try again.
Powiadomienie *Wiadomość jest zbyt duża lub zbyt skomplikowana, aby ją wyświetlić * będzie wyświetlana, jeśli jest w niej więcej niż 100,000 znaków lub w wiadomości jest więcej niż 500 linków. Ponowne formatowanie i wyświetlenie takich wiadomości zajmie zbyt długo. Możesz zamiast tego spróbować użyć oryginalnego widoku wiadomości, wspieranego przez przeglądarkę.
Send a [Delivery Status Notification](https://tools.ietf.org/html/rfc3464) (=hard bounce) via the reply/answer menu.
Hard bounces will mostly be processed automatically because they affect the reputation of the email provider. The bounce address (=*Return-Path* header) is mostly very specific, so the email server can determine the sending account.
Bezpośrednio po pierwszym kroku nastąpi powiadomienie o nowych wiadomościach. Jednak dopiero po drugim kroku, tekst wiadomości będzie dostępny. FairEmail aktualizuje powiadomienia z podglądem tekstu wiadomości, ale niestety powiadomienia nie mogą być aktualizowane.
Ponieważ nie ma gwarancji, że tekst wiadomości będzie zawsze pobierany bezpośrednio po nagłówku wiadomości, nie można zagwarantować, że powiadomienie o nowej wiadomości z tekstem podglądu będzie zawsze wysyłane do urządzenia do noszenia.
If you think this is good enough, you can enable the notification option *Only send notifications with a message preview to wearables* and if this does not work, you can try to enable the notification option *Show notifications with a preview text only*. Note that this applies to wearables not showing a preview text too, even when the Android Wear app says the notification has been sent (bridged).
Jeśli chcesz mieć pełny tekst wiadomości na urządzeniu do noszenia, możesz włączyć opcję powiadomienia *Podgląd całego tekstu*. Pamiętaj, że niektóre urządzenia do noszenia są znane z awarii przy włączonej tej opcji.
Jeśli obsługujesz urządzenie do noszenia Samsung za pomocą aplikacji Galaxy Wearable (Samsung Gear), może być konieczne włączenie powiadomień dla FairEmail, gdy ustawienie *Powiadomienia*, *Aplikacje zainstalowane w przyszłości* jest wyłączone w tej aplikacji.
Błąd *... Syntactically invalid HELO argument(s) ...* oznacza, że serwer SMTP odrzucił lokalny adres IP lub nazwę hosta. Prawdopodobnie możesz naprawić ten błąd, włączając lub wyłączając opcję zaawansowaną tożsamości * Użyj lokalnego adresu IP zamiast nazwy hosta *.
ProtonMail używa zastrzeżonego protokołu e-mail i [nie obsługuje bezpośrednio IMAP](https://protonmail.com/support/knowledge-base/imap-smtp-and-pop3-setup/), więc nie możesz użyć FairEmail do uzyskania dostępu do ProtonMail.
Tutanota używa zastrzeżonego protokołu e-mail i [nie obsługuje IMAP](https://tutanota.com/faq/#imap), więc nie możesz użyć FairEmail do uzyskania dostępu do Tutanota.
Ostrzeżenie *Nie znaleziono serwera na ...* oznacza, że nie zarejestrowano żadnego serwera e-mail na wskazanej nazwie domeny. Odpowiedź na wiadomość może nie być możliwe i może spowodować błąd. Może to wskazywać na sfałszowany adres e-mail i/lub spam.
Błąd *... ParseException ... * oznacza, że występuje problem z otrzymaną wiadomością, prawdopodobnie spowodowany błędem w oprogramowaniu wysyłającym. FairEmail w większości przypadków znajdzie rozwiązanie, więc ta wiadomość może być uważana za ostrzeżenie zamiast błędu.
Błąd *...SendFailedException...* oznacza, że wystąpił problem podczas wysyłania wiadomości. Błąd prawie zawsze będzie zawierał powód. Powodem jest to, że wiadomość była zbyt duża lub jeden lub więcej adresów odbiorców było nieprawidłowych.
Ostrzeżenie *Wiadomość jest zbyt duża, aby zmieścić się w dostępnej pamięci* oznacza, że wiadomość była większa niż 10 MB. Nawet jeśli urządzenie ma mnóstwo miejsca na dysku Android zapewnia ograniczoną ilość pamięci roboczej aplikacji, które z kolei ogranicza rozmiar wiadomości mogące być obsługiwane.
Jeśli czytasz od lewej do prawej, przesunięcie w lewo pokaże następną wiadomość. Podobnie, jeśli czytasz od prawej do lewej, przesunięcie w prawo pokaże następną wiadomość.
W niektórych wersjach Androida występuje błąd powodując wyciszenie powiadomień przez [ setOnlyAlertOnce ](https://developer.android.com/reference/android/app/Notification.Builder#setOnlyAlertOnce(boolean)). Ponieważ FairEmail pokazuje powiadomienia o nowych wiadomościach zaraz po pobraniu nagłówków wiadomości i FairEmail musi zaktualizować powiadomienia o nowych wiadomościach po pobraniu tekstu wiadomości później, to nie może być naprawione ani obsłużone przez FairEmail.
Protokół Microsoft Exchange ActiveSync [jest opatentowany](https://en.wikipedia.org/wiki/Exchange_ActiveSync#Licensing) i dlatego nie może być wspierany. Z tego powodu nie znajdziesz wielu klientów, jeśli w ogóle, poczty elektronicznej obsługujących ActiveSync.
Zauważ, że opis FairEmail zaczyna się od uwagi, iż niestandardowe protokoły, takie jak Microsoft Exchange Web Services i Microsoft ActiveSync nie są obsługiwane.
Ponieważ protokół IMAP ma na celu synchronizację dwukierunkową, usunięcie wiadomości z urządzenia spowodowałoby ponowne pobranie wiadomości podczas ponownej synchronizacji.
FairEmail obsługuje jednak ukrywanie wiadomości, poprzez menu trzech kropek na pasku akcji tuż nad tekstem wiadomości lub przez wielokrotne wybieranie wiadomości na liście wiadomości. Basically this is the same as "leave on server" of the POP3 protocol with the advantage that you can show the messages again when needed.
Pojedyncze wiadomości są rzadko usuwane i najczęściej dzieje się to przypadkowo. Wyświetlanie usuniętych wiadomości w rozmowach ułatwia ich ponowne odnalezienie.
Podobnie, szkice są wyświetlane w rozmowach, aby znaleźć je ponownie w kontekście, w którym się znajdują. Łatwo jest odczytać otrzymane wiadomości przed dalszym pisaniem wersji roboczej później.
Calendar, contact, task and note management can better be done by a separate, specialized app. Zauważ, że FairEmail jest specjalną aplikacją e-mailową, a nie zestawem biurowym.
Also, I prefer to do a few things very well, instead of many things only half. Moreover, from a security perspective, it is not a good idea to grant many permissions to a single app.
Zaleca się korzystanie z doskonałej, otwartej aplikacji [DAVx⁵](https://f-droid.org/packages/at.bitfire.davdroid/) do synchronizacji/zarządzania kalendarzem/kontaktami.
Większość dostawców obsługuje eksport Twoich kontaktów. [Zobacz tutaj](https://support.google.com/contacts/answer/1069522) jak można zaimportować kontakty, jeśli synchronizacja nie jest możliwa.
W rzeczywistości ten konkretny błąd Microsoft Exchange jest nieprawidłowym komunikatem o błędzie spowodowanym przez błąd w starszym oprogramowaniu serwera Exchange.
Wyświetlanie dziwnych znaków jest prawie zawsze spowodowane brakiem określenia lub nieprawidłowego kodowania znaków przez oprogramowanie wysyłające. FairEmail założy [ISO 8859-1](https://en.wikipedia.org/wiki/ISO/IEC_8859-1) gdy nie podano żadnych znaków lub gdy [US-ASCII](https://en.wikipedia.org/wiki/ASCII) został określony. Poza tym, nie ma sposobu na automatyczne i wiarygodne określenie poprawnego kodowania znaków, więc FairEmail nie może tego naprawić. Właściwym działaniem jest zgłoszenie do nadawcy.
Aby przechowywać szkice wiadomości, wymagany jest folder szkiców. W większości przypadków FairEmail automatycznie wybierze foldery szkiców przy dodawaniu konta w oparciu o [atrybuty](https://www.iana.org/assignments/imap-mailbox-name-attributes/imap-mailbox-name-attributes.xhtml), które wysyła serwer e-mail. Niektóre serwery e-mail nie są jednak poprawnie skonfigurowane i nie wysyłają tych atrybutów. W tym przypadku FairEmail próbuje zidentyfikować folder szkiców według nazwy, ale to może się nie powieść, jeśli folder szkiców ma nietypową nazwę lub w ogóle nie jest obecny.
Możesz rozwiązać ten problem ręcznie wybierając folder szkiców w ustawieniach konta (Ustawienia, dotknij Ręcznej konfiguracji, dotknij Konta, dotknij konto u dołu). Jeśli w ogóle nie ma folderu szkiców, możesz utworzyć folder szkiców naciskając przycisk '+' na liście folderów konta (dotknij nazwy konta w menu nawigacji).
Niektórzy dostawcy, jak Gmail, umożliwiają włączanie/wyłączanie IMAP dla poszczególnych folderów. Więc jeśli folder nie jest widoczny, może być konieczne włączenie IMAP dla folderu.
Quick link for Gmail (will work on a desktop computer only): [https://mail.google.com/mail/u/0/#settings/labels](https://mail.google.com/mail/u/0/#settings/labels)
Ogólnie, nie jest dobrym pomysłem na przechowywanie wysłanych wiadomości w skrzynce odbiorczej, ponieważ jest to trudne do cofnięcia i może być niekompatybilne z innymi klientami poczty elektronicznej.
To mówiąc, FairEmail jest w stanie poprawnie obsługiwać wysłane wiadomości w skrzynce odbiorczej. FairEmail oznaczy wychodzące wiadomości na przykład ikoną wysłanej wiadomości.
Najlepszym rozwiązaniem byłoby pokazanie folderu Wysłane we wspólnej skrzynce odbiorczej, przez długie naciśnięcie folderu Wysłane na liście folderów i włączenie * Pokaż we wspólnej skrzynce odbiorczej *. W ten sposób wszystkie wiadomości mogą pozostać tam, gdzie należą, umożliwiając jednocześnie wyświetlanie wiadomości przychodzących i wychodzących w jednym miejscu.
Jeśli nie jest to rozwiązaniem, możesz [ utworzyć regułę ](#user-content-faq71), aby automatycznie przenosić wysłane wiadomości do skrzynki odbiorczej lub ustaw domyślny adres DW/UDW w zaawansowanych ustawieniach tożsamości, aby wysłać sobie kopię.
[POP3](https://en.wikipedia.org/wiki/Post_Office_Protocol) jest bardzo ograniczonym protokołem. Zasadniczo tylko wiadomości mogą zostać pobrane i usunięte z skrzynki odbiorczej. Nie można nawet oznaczyć wiadomości jako przeczytanej.
Pamiętaj, że możesz ukrywać wiadomości i wyszukiwać ukryte wiadomości, podobne do lokalnego folderu kosza, bez sugerowania, że usunięte wiadomości można przywrócić, podczas gdy w rzeczywistości nie jest to możliwe.
Wersja 1.1082 dodała lokalny folder śmieci. Pamiętaj, że usunięcie wiadomości spowoduje trwałe usunięcie jej z serwera i nie będzie można przywrócić usuniętych wiadomości na serwerze.
Wymaga to zainstalowania kompatybilnej aplikacji do nagrywania dźwięku. W szczególności [ ten wspólny zamiar ](https://developer.android.com/reference/android/provider/MediaStore.Audio.Media.html#RECORD_SOUND_ACTION) musi być wspierany.
* Long press the account in the account list (Settings, tap Manual setup, tap Accounts) and select *Edit notification channel* to change the notification sound
Czasami data/godzina odebrania serwera jest nieprawidłowa, głównie dlatego, że wiadomości zostały nieprawidłowo zaimportowane z innego serwera, a czasami z powodu błędu w serwerze poczty elektronicznej.
W takich rzadkich przypadkach możliwe jest, aby FairEmail użył daty/czasu z nagłówka *Data* (wysłany czas) lub nagłówka *Odebrano* jako obejście problemu. Można to zmienić w zaawansowanych ustawieniach konta: Ustawienia, dotknij Ręczna konfiguracja, dotknij Konta, dotknij konto, dotknij Zaawansowane.
To nie zmieni czasu już zsynchronizowanych wiadomości. Aby rozwiązać ten problem, naciśnij długo folder(y) na liście folderów i wybierz *Usuń lokalne wiadomości* i *Synchronizuj teraz*.
There is **only support** on the latest Play store version, the latest GitHub release and the F-Droid build, but **only if** the version number of the F-Droid build is the same as the version number of the latest GitHub release.
Wersja F-Droid jest zbudowana z tego samego kodu źródłowego, ale inaczej podpisana. This means that all features are available in the F-Droid version too, except for using the Gmail quick setup wizard because Google approved (and allows) one app signature only. For all other email providers, OAuth access is only available in Play Store versions and Github releases, as the email providers only permit the use of OAuth for official builds.
Zauważ, że musisz najpierw odinstalować wersję F-Droid zanim będziesz mógł zainstalować wersję GitHub, ponieważ Android odmawia instalacji tej samej aplikacji z innym podpisem ze względów bezpieczeństwa.
There is a built-in profile for Apple iCloud, so you should be able to use the quick setup wizard (other provider). If needed you can find the right settings [here](https://support.apple.com/en-us/HT202304) to manually set up an account.
Podczas korzystania z uwierzytelniania dwuskładnikowego może być konieczne użycie hasła [dla danej aplikacji](https://support.apple.com/en-us/HT204397).
Widżet licznika nieprzeczytanych wiadomości pokazuje liczbę nieprzeczytanych wiadomości dla wszystkich kont lub dla wybranego konta, ale tylko dla folderów, dla których włączono powiadomienia o nowych wiadomościach.
Anulowanie zaproszeń do kalendarza (usuwanie wydarzeń z kalendarza) wymaga uprawnień do zapisu, co spowoduje przyznanie uprawnień do odczytu i zapisu *wszystkich* wydarzeń kalendarza *wszystkich* kalendarzy.
Biorąc pod uwagę cel FairEmail, prywatność i bezpieczeństwo oraz fakt, że łatwo jest ręcznie usunąć wydarzenie kalendarza, nie jest dobrym pomysłem, aby poprosić o to uprawnienie tylko z tego powodu.
Wstawianie nowych wydarzeń w kalendarzu można wykonywać bez uprawnień ze specjalnymi [ intencjami ](https://developer.android.com/guide/topics/providers/calendar-provider.html#intents). Niestety nie ma zamiaru usunąć istniejących wydarzeń kalendarza.
Klient poczty e-mail ma na celu odczytywanie i zapisywanie wiadomości, a nie tworzenie kopii zapasowej i przywracanie wiadomości. Zauważ, że uszkodzenie lub utrata urządzenia oznacza utratę wiadomości!
Since version 1.1556 it is possible to export all messages of a POP3 folder in mbox format according to [RFC4155](https://www.ietf.org/rfc/rfc4155.txt), which might be useful to save sent messages if the email server doesn't.
Jeśli chcesz zaimportować plik mbox do istniejącego konta e-mail, możesz użyć Thunderbirda na komputerze stacjonarnym i dodatku [ImportExportTools](https://addons.thunderbird.net/nl/thunderbird/addon/importexporttools/).
Być może będziesz musiał zmienić [ustawienia IMAP Gmail](https://mail.google.com/mail/u/0/#settings/fwdandpop) w przeglądarce stacjonarnej, aby to działało:
~~ Poza tym [ favicon ](https://en.wikipedia.org/wiki/Favicon) może być współdzielony przez wiele adresów e-mail o tej samej nazwie domeny ~~ ~~ i dlatego nie jest bezpośrednio związany z adresem e-mail, favicony można wykorzystać do śledzenia. ~~
Plik *winmail.dat* jest wysyłany przez nieprawidłowo skonfigurowanego klienta Outlook. Jest to specyficzny format pliku Microsoft ([TNEF](https://en.wikipedia.org/wiki/Transport_Neutral_Encapsulation_Format)) zawierający wiadomość i ewentualnie załączniki.
Jeśli kreator kończy się z informacją *AUTHENTICATE failed*, IMAP i/lub SMTP mogą być wyłączone dla konta. W takim przypadku powinieneś poprosić administratora o włączenie IMAP i SMTP. Procedura jest udokumentowana [tutaj](https://docs.microsoft.com/en-in/exchange/troubleshoot/configure-mailboxes/pop3-imap-owa-activesync-office-365).
If you've enabled *security defaults* in your organization, you might need to enable the SMTP AUTH protocol. Please [see here](https://docs.microsoft.com/en-us/exchange/clients-and-mobile-in-exchange-online/authenticated-client-smtp-submission) about how to.
Aby robić zdjęcia i nagrywać dźwięk, potrzebny jest aparat i aplikacja do rejestrowania dźwięku. Następujące aplikacje to kamery i rejestratory audio otwarto-źródłowe:
Aby nagrywać notatki głosowe itp., rejestrator audio musi obsługiwać [MediaStore.Audio.Media.RECORD_SOUND_ACTION](https://developer.android.com/reference/android/provider/MediaStore.Audio.Media#RECORD_SOUND_ACTION). Wygląda na to, że większość aplikacji do nagrywania dźwięku nie obsługuje tej standardowej akcji Android.
Obrazy śledzące nie zostaną rozpoznane, gdy domena jest sklasyfikowana jako '*Content*', zobacz [tutaj](https://disconnect.me/trackerprotection#trackers-we-dont-block), aby uzyskać więcej informacji.
Aktualizacja raz w tygodniu prawdopodobnie wystarczy, zobacz [tutaj](https://github.com/disconnectme/disconnect-tracking-protection/commits/master), aby przeczytać zmiany w ostatnich listach.
**(160) Can you add permanent deletion of messages without confirmation?**
Permanent deletion means that messages will *irreversibly* be lost, and to prevent this from happening accidentally, this always needs to be confirmed. Even with a confirmation, some very angry people who lost some of their messages through their own fault contacted me, which was a rather unpleasant experience :-(
Since version 1.1601 it is possible to disable confirmation of permanent deletion of individual messages.
Note that the POP3 protocol can download messages from the inbox only. So, deleted messages cannot be uploaded to the inbox again. This means that messages can only be permanently deleted when using a POP3 account.
Advanced: the IMAP delete flag in combination with the EXPUNGE command is not supportable because both email servers and not all people can handle this, risking unexpected loss of messages. A complicating factor is that not all email servers support [UID EXPUNGE](https://tools.ietf.org/html/rfc4315).
From version 1.1485 it is possible to temporarily enable debug mode in the miscellaneous settings to disable expunging messages. Note that messages with a *\Deleted* flag will not be shown in FairEmail.
**(161) Can you add a setting to change the primary and accent color?***
If I could, I would add a setting to select the primary and accent color right away, but unfortunately Android themes are fixed, see for example [here](https://stackoverflow.com/a/26511725/1794097), so this is not possible.
Yes, [IMAP NOTIFY](https://tools.ietf.org/html/rfc5465) has been supported since version 1.1413.
IMAP NOTIFY support means that notifications for added, changed or deleted messages of all *subscribed* folders will be requested and if a notification is received for a subscribed folder, that the folder will be synchronized. Synchronization for subscribed folders can therefore be disable, saving folder connections to the email server.
**Important**: push messages (=always sync) for the inbox and subscription management (receive settings) need to be enabled.
**Important**: most email servers do not support this! You can check the log via the navigation menu if an email server supports the NOTIFY capability.
Message classification will attempt to automatically group emails into classes, based on their contents, using [Bayesian statistics](https://en.wikipedia.org/wiki/Bayesian_statistics). In the context of FairEmail, a folder is a class. So, for example, the inbox, the spam folder, a 'marketing' folder, etc, etc.
You can enable message classification in the miscellaneous settings. This will enable 'learning' mode only. The classifier will 'learn' from new messages in the inbox and spam folder by default. The folder property *Classify new messages in this folder* will enable or disable 'learning' mode for a folder. You can clear local messages (long press a folder in the folder list of an account) and synchronize the messages again to classify existing messages.
Each folder has an option *Automatically move classified messages to this folder* ('auto classification' for short). When this is turned on, new messages in other folders which the classifier thinks belong to that folder will be automatically moved.
The option *Use local spam filter* in the report spam dialog will turn on message classification in the miscellaneous settings and auto classification for the spam folder. Please understand that this is not a replacement for the spam filter of the email server and can result in [false positives and false negatives](https://en.wikipedia.org/wiki/False_positives_and_false_negatives). Zobacz również [ten FAQ](#user-content-faq92).
A practical example: suppose there is a folder 'marketing' and auto message classification is enabled for this folder. Each time you move a message into this folder you'll train FairEmail that similar messages belong in this folder. Each time you move a message out of this folder you'll train FairEmail that similar messages do not belong in this folder. After moving some messages into the 'marketing' folder, FairEmail will start moving similar messages automatically into this folder. Or, the other way around, after moving some messages out of the 'marketing' folder, FairEmail will stop moving similar messages automatically into this folder. This will work best with messages with similar content (email addresses, subject and message text).
Classification should be considered as a best guess - it might be a wrong guess, or the classifier might not be confident enough to make any guess. If the classifier is unsure, it will simply leave an email where it is.
The message classifier calculates the probability a message belongs in a folder (class). There are two options in the miscellaneous settings which control if a message will be automatically moved into a folder, provided that auto classification is enabled for the folder:
* *Minimum class difference*: a message will only be moved when the difference in confidence between one class and the next most likely class is greater than this value (default 50 %)
Both conditions must be satisfied before a message will be moved.
Unfortunately, Android [does not support](https://stackoverflow.com/a/26511725/1794097) dynamic themes, which means all themes need [to be predefined](https://github.com/M66B/FairEmail/blob/master/app/src/main/res/values/styles.xml).
Since for each theme there needs to be a light, dark and black variant, it is not feasible to add for each color combination (literally millions) a predefined theme.
Yes, Android Auto is supported, but only with the GitHub version, please [see here](https://forum.xda-developers.com/t/app-5-0-fairemail-fully-featured-open-source-privacy-oriented-email-app.3824168/post-83801249) about why.
For notification (messaging) support you'll need to enable the following notification options:
**(166) Can I snooze a message across multiple devices?**
First of all, there is no standard for snoozing messages, so all snooze implementations are custom solutions.
Some email providers, like Gmail, move snoozed messages to a special folder. Unfortunately, third party apps have no access to this special folder.
Moving a message to another folder and back might fail and might not be possible if there is no internet connection. This is problematic because a message can be snoozed only after moving the message.
To prevent these issues, snoozing is done locally on the device by hiding the message while it is snoozing. Unfortunately, it is not possible to hide messages on the email server too.
Wspierana jest tylko najnowsza wersja ze Sklepu Play i najnowsze wydanie GitHub. Kompilacja F-Droid jest obsługiwana tylko wtedy, gdy numer wersji jest taki sam jak numer wersji najnowszej wersji GitHub. Oznacza to również, że obniżanie wersji nie jest wspierane.