[general] accounts = privat, arbeit maxsyncaccounts = 2 pythonfile = ~/.mutt/scripts/muttkr.py [Account privat] localrepository = privat-local remoterepository = privat-remote #status_backend = sqlite autorefresh = 1 [Account arbeit] localrepository = admin-local remoterepository = admin-remote #status_backend = sqlite autorefresh = 1 [Repository privat-local] type = Maildir localfolders = ~/.mail/br-runden.de [Repository admin-local] type = Maildir localfolders = ~/.mail/admin-runden.net # Jetzt die beiden IMAP Zugänge. Achtet darauf dass ihr SSL aktiviert # :-) Damit offlineimap etwas schneller arbeitet, könnt ihr mehrere # Connections erlauben (probiert einfach mal mit maxconnections # herum). In meinem IMAP Workflow verwende ich Archiv-Ordner für jedes # Jahr, die möchte ich natürlich nicht in jedem Lauf synchronsisieren, # daher der folderfilter. [Repository privat-remote] type = IMAP ssl = yes remoteuser = br@runden.de remotehost = moo.everdc.de #remotepass = password remotepasseval = get_password('br@runden.de') maxconnections = 5 holdconnectionopen = yes folderfilter = lambda foldername: not re.search('(^Archives.*)', foldername) sslcacertfile = /etc/ssl/certs/ca-certificates.crt [Repository admin-remote] type = IMAP ssl = yes remotehost = moo.everdc.de remoteuser = admin@runden.de remotepasseval = get_password('admin@runden.de') maxconnections = 5 holdconnectionopen = yes sslcacertfile = /etc/ssl/certs/ca-certificates.crt # Und nun das Feintuning. Offlineimap schreibt in ~/.mutt/mailboxes alle # Mailboxen auf, damit Mutt seine gewünschte Ordner-Struktur # vorfindet. Das ist das entscheidende Stückchen Gluecode. :-) [mbnames] enabled = yes filename = ~/.mutt/mailboxes header = "mailboxes " peritem = "+%(accountname)s/%(foldername)s" sep = " " footer = "\n"