K-9 Mail-Programm


© April 2023, letzte Änderung am 08.04.23

Übersicht

Die erste Konfiguration von K-9 Mail

Habe ich k-9 Mail beispielsweise via F-Droid runter geladen,
erhalte ich beim ersten Start in etwa folgende Meldung.

first start of k-9 Mail

Zunächst wirst Du nach der abzufragenden  E-Mail Adresse  gefragt.
Nicht dargestellt habe ich die Passworteingabe.

e-mail address for k-9 Mail

Die nächste Frage bezieht sich darauf wie Dein Konto abgefragt werden soll.
POP3 ist das ältere Protokoll, welches die E-Mails vom Server liest
und wenn sie im Klienten gespeichert sind, im Standardfall, vom Server löscht.
Wenn es nun einen weiteren Klienten gibt, sieht der keine Mails mehr und
sollte der erste Klient abhanden kommen, sind auch die Mails weg.

Daher ist es von Vorteil, lediglich eine Kopie der Mails vom Server zu erstellen
und ggf. dem Server mitteilen, wenn etwas im Klienten gelöscht wurde.
Dies geschieht über das IMAP Protokoll.
Eine Datensicherung sollte beim E-Mailserver vorhanden sein.

account type for k-9 Mail

Zunächst leitet K-9 Mail von der E-Mail Adresse
den Posteingangserver ab, was nicht immer stimmt.
Ebenso ist die Art der Verschlüsselung leider nicht einheitlich.

mail server k-9 Mail

Zunächst ist die richtige Adresse des Posteingangsservers einzustellen.
Meist muß man nach diesen Daten ein bischen stöbern.
Da manche Anbieter wie z.B.   Web.de  
ihren eigenen E-Mail Klienten mit Werbung und Tracking forcieren,
sind diese Daten nicht immer einfach zu finden.
Zumindest gibt es Seiten wie  giga.de  wo man die meisten Konfigurationen findet.
Auch wenn man die Konfiguration richtig eingestellt hat,
kann es passieren, das es immer noch nicht funktioniert,
weil beispielsweise bei   Web.de   noch ein auf deren Webseite
gut verstecktes Häkchen zu setzen ist.

In diesem Fall  netcup.de  finde ich die entsprechenden Daten
auf der  CCP - customer control panel-Seite unter  Produkte.
z.B. SMTP(S)- / IMAP(S)- / POP3(S)-Server: ….netcup.net
Weitere Details finden sich in den Unterseiten.
z.B.   IMAP 143   STARTTLS   für den Empfang
und   SMTP 465   SSL/TLS   für das Versenden.

first start of k-9 Mail

Entsprechend der Verschlüsselung  STARTTLS  oder  SSL/TLS 
werden anderer Ports oder Port-Nummern automatisch eingestellt.
Nach dem Drücken von  Weiter  findet eine erste Überprüfung statt.

first mail check of k-9 Mail

In diesem Fall gab es Probleme (netguard hat es noch verboten).

wrong config k-9 Mail

Davon sollte man sich zunächst nicht beirren lassen,
da man das auch nachträglich noch ändern kann.
Entsprechend dem vorherigen Schema, ist der Postausgang zu konfigurieren.

send mails with k-9 Mail

Die Konto-Optionen habe ich etwas geändert.
Zum einen hole ich die Mails immer manuell ab,  statt jede Stunde
und zum anderen lasse ich mehr zu,  statt die letzten 25 Nachrichten.

account options k-9 Mail

Wenn ich später mehrere Konten mit  k-9 Mail  bearbeiten möchte,
ist es hilfreich den Konten verschiedene eindeutige Namen zu geben.
Hier  sc  für   supercalifragilis.de

k-9 Mail alias for account

Da ich noch keine Mails abgeholt habe, sehe ich nur einen leeren Postausgang.

first start outgoing mails

Zum Anfang

Konfiguration ändern oder überprüfen

Wenn ich die Konfiguration mir anschauen möchte,
muß ich oben links auf das Sandwich-Symbol klicken.

first start outgoing mails

Ich sehe dann die Postfächer der Server.
In diesem Fall sehe ich hier nur einen Postausgang, da noch nicht der Server abgefragt wurde.
Ganz unten links findet sich das Zahnradsymbol für Einstellungen.

k-9 Mail config

Im Einstellungsmenü klicke ich zunächst auf  Allgemeine Einstellungen.

config

Zum Anfang

1 Allgemeine Einstellungen

Unter Allgemeine Einstellungen habe ich wieder weitere Punkte.

general adjustment

1.1 Anzeige

display

Gemeinsamen Posteingang schalte ich in der Regel aus,
um leichter zu erkennen woher die Mail kommt.

diplay part 2

Über Nachrichten gruppieren, kann man sich streiten.
Ich schalte es lieber ab und sortiere nach Eingang.

display part 3

Der unwichtige Punkt Nachrichtendarstellung ist abgeschnitten.

1.2 Interaktion

interplay

1.3 Benachrichtigungen

Hier habe ich beispielsweise ein Ruhezeit definiert.

notification

1.4 Netzwerk

Die Art der Synchonisation habe ich leicht geändert,
da ich nur bei Bedarf Datenverkehr erzeugen möchte.
Also von "immer" auf "nur wenn Automatisch" eingestellt wird.

network

1.5 Datenschutz

Das ich k-9 Mail verwende, kann ruhig jeder wissen.
Bzw. dann ist klar, das es unterwegs geschickt wurde.

privacy

1.6 Debugging

Dieses Thema brauche ich im Normalfall garnicht erst betrachten.

Zum Anfang

2. Kontoeinstellungen

setup of an account

2.1 Allgemeine Einstellungen

Hier kann ich einstellen unter welchem Alias das Postfach angezeigt wird
und mit welcher Farbe.

general settings

2.2 E-Mails lesen

Normalerweise werden die Bilder nie nachgeladen, da sie Platz benötigen.
Das habe ich geändert in "Nur von Konten".
Desweiteren mag ich es nicht, wenn durchs Öffnen die Mail gleich als gelesen gekennzeichnet wird
oder ggf. an den Absender zurückgemeldet wird, dass ich sie vollständig gelesen habe.

reading

2.3 E-Mails abrufen

Die 32 KB Begrenzung habe ich entfernt.

IMAP or POP3

Weitere Optionen findet man, wenn man etwas runterschiebt.

IMAP part 2
2.3.1 Posteingangs-Server

Hier kann ich ggf. alle Details einsehen oder nachträglich ändern.

IMAP details
2.3.2 Erweitert

Bitte überprüfen, denn bei manchen E-Mail Servern sind 24 Minuten zu kurz.

extended

2.4 E-Mail Versand

Die Empfangsbestätigung fordere ich nicht ein, da sie nicht zuverlässig ist.

SMTP

Hier erneut der E-Mail Versand, jedoch etwas runter geschoben,
mit Empfangsbestätigung und den restlichen Einstellungsmöglichkeiten.

SMTP
2.4.1 Verfassen von Nachrichten

Hier kann ich ggf. noch anpassen.
Der Name wird meist in den E-Mail-Programmen angezeigt,
kann sich aber unterscheiden von der Absende-Adresse, welche darunter steht.

compose mail
2.4.2 Postausgangsserver Einstellungen

Hier habe ich, analog zum Post-Eingang,
die Möglichkeiten den Postausgangsserver und deren Port zu konfigurieren.

SMTP

2.5 Ordner

Dies zeige ich nur der Vollständigkeit halber.
Leider kann man zurzeit in der aktuellen k-9 Mail Version keine Ordner erstellen.

folder

2.6 Benachrichtigungen

Auch dieses Bild dient lediglich der Info, was zur Verfügung steht.

notification

Und wenn man etwas nach unten schiebt.

notification

Zum Anfang

3 Einstellungen exportieren

Nachdem alles überprüft ist, macht es Sinn sich die Konfiguration zu speichern.
Standard-Zielordner ist der Downloadordner. Die Datei könnte wie folgt aussehen.
k9_settings_export_2023-04-08.k9s.

export config

Synchronisation mit den Mailserver

Die Synchronisation erfolgt mit einer Wischgeste von oben nach unten.
Danach werden weitere Ordner angezeigt, welche sich auf dem Mail-Server befinden.

first start of k-9 Mail

Zum Anfang

Weitere Konten für K-9 Mail

Da K-9 Mail durchaus verschiedene Postfächer verschiedener Anbieter verwalten kann,
möchte ich hier als Beispiel noch  gmail  hinzufügen.

Zum Empfang habe ich imap.gmail.com  und den Port  993  für SSL/TLS eingestellt,
bekomme aber trotzdem eine Fehlermeldung.
Zum Versenden habe ich  smtp.googlemail.com  mit  587  für TLS/STARTTLS eingestellt
und bekomme ebenso eine Fehlermeldung.

Bedauerlicherweise lässt Google das nicht mehr mit nur e-Mail Adresse und Passwort zu,
was ja ausreicht, um sich auf der Webseite von Google einzuloggen.
Offizielle Argumentation ist das K-9 Mail nicht sicher genug ist.
Auf  google.com  kann man lesen,
dass eine Authentifizierung erforderlich ist und
das maximal alle zehn Minuten abgerufen werden darf.

Nach ein wenig stöbern im Internet habe ich tatsächlich eine Lösung gefunden, welche auch funktioniert.
Siehe  k9mail.app  How do I add a Gmail account?

Zum Anfang

Sicherung der Konfiguration

Diese Kapitel hat sich erübrigt, da es schon in  Einstellungen exportieren  beschrieben wurde.

Zum Anfang

Quellen

ekiwi-blog.de   Gmail IMAP Zugriff in K9 Mail einrichten
k9mail.app   How to use a Gmail/Google Workspace account with K-9 Mail?

Zum Anfang