Also den mächtigsten MUA Mutt gegen etwas wie irgendein GUI-Tool zu ersetzen, ist ja nun mal gar kein Vorschlag.
Ich hab jetzt nicht alles gelesen und bei mir läuft momentan Alpine statt Mutt aber Mutt habe ich auch lange eingesetzt und mal sehen vielleicht kommt es mal wieder zum Einsatz, aber erst einmal etwas Erklärung:
kerasi schrieb
ist mutt nur da um Mails aus dem heruntergeladenen offlineimap zu lesen und Mails zu schreiben und das offline?
msmtp nur um zu versenden?
und offlineimap um die ganzen Mails herunterzuladen?
Mutt kommt noch aus der alten guten Unix Tradition. One Tool - One Job. Jedes Werkzeug soll genau einen Job machen und den perfekt. Die Kombination von unterschiedlichen Tools ist die Stärke von unixoiden Betriebssystemen. Gerade im Bereich Email und Mutt ist hier ein Vertreter, ist ein eklatanter Unterschied zur kombinierten Client-/Server Architektur von Mailern unter Windows oder die man heute unter Linux findet. Nur weil einige das nicht konfigurieren wollen.
Richtig ist das Mutt nur OFFLINE arbeitet. Es ist eben ein Mail User Agent (MUA). Du brauchst verschiedene Tools die du in der muttrc zusammensetzt damit das ganze so funktioniert, wie bei einem Mailer den du sonst kennst. Damit die Daten zum Empfänger kommen, brauchst du einen Mailserver (Mail Transport Agent) Die richtig grossen sind unter Linux Sendmail, Postfix, Exim. Da der Homeuser so etwas nicht braucht hat man kleinere MTA gecodet wie deinen msmtp. Aus dem Namen geht schon hervor was er machen soll, nämlich smtp, das verschicken von Daten.
Um Daten vom Mailserver des Provider(s) zu holen hat man fetchmail oder getmail genutzt, weil das der Mailserver nicht macht. Um die runtergeladenen Mails zu filtern, z.B. verschiedene Mailinglisten hat man einen MDA eingesetzt in der Regel macht das Procmail.
Damit Mutt auch Adressen speichern kann (rudimentär kann er das auch aber nicht ausführlich) benutzt man Abook. Auch die Emails kann Mutt nicht alleine schreiben, dazu benötigt er einen Editor Vim, Nano etc.
Das ist zwar jetzt nicht die Lösung deines Problemes, aber eine Erklärung wie und was Mutt ist und wie so einige Dinge unter Linux zusammenspielen. Moderne Clients verfolgen das integrierte Client-/Server Konzept aber das hat mit der Unix Tradition nichts zu tun, sondern ist der Windows Generation geschuldet.
Bleib also bei deiner Konsole, sie ist mächtig und versuche Mutt erstmal ohne dein offlineimap zu konfigurieren, denn 2 und mehr Konten ist für Mutt ein Klacks und Howtos findest du eine ganze Menge.