[linux-l] neomutt und offlineimap

Susanne susanne.schuetze at belug.de
Di Mai 21 21:15:25 CEST 2019


Hallo,

offlineimap und gnome-keyring hab ich nicht ausprobiert. Aber ich hole meine Mails mit offlineimap und pass. Bisher hab ich keine Probleme damit gehabt.


Wenn ich dich richtig verstehe, willst du sowohl den Usernamen als auch das passwort in Seahorse alias GnomeKeyring speichern?

Prüf doch mal ob das passwort auch drin ist mit

secret-tool lookup username fzimmermann.pw at web.de repo pw

Hast du in deinem Repository pw

das

remoteusereval = get_val_from_attrs("username", "repo", "pw")
und
remotepasseval = get_pw_from_attrs("repo", "pw")

stehen und hast du im [general]

pythonfile = ~/.offlineimap.py

(wobei .offlineimap.py hier gkgetsecret.py sein sollte) stehen?


soweit erstmal

schöne Grüße
Susanne




On 19-05-21 15:35:20, Frank Zimmermann wrote:
> Hallo zuusammen,
> 
> ich versuche gerade weniger erfolgreich neomutt mit msmtp und
> offlineimap ans laufen zu bringen.
> 
> Ich bin gemäß der Anleitung im Arch Wiki vorgegangen:
> https://wiki.archlinux.org/index.php/OfflineIMAP
> 
> Ich habe mehrere Email Acounts und möchte, dass offlineimap die
> Passwörter aus dem gnome-kyring holt. Siehe 
> https://wiki.archlinux.org/index.php/OfflineIMAP#Option_3:_gkgetsecret.py
> 
> Ich habe mittels 
> secret-tool store --label "Password for pw" username 
> fzimmermann.pw at web.de repo pw
> 
> meine Passwort in den Keyring geschrieben. Beim Aufruf von
> offlineimap --dry-run -o
> erhalte ich folgende Fehlermeldung:
> Thread 'Account sync pw' terminated with exception:
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/site-packages/offlineimap/threadutil.py",
> line 160, in run
>     Thread.run(self)
>   File "/usr/lib/python2.7/threading.py", line 754, in run
>     self.__target(*self.__args, **self.__kwargs)
>   File "/usr/lib/python2.7/site-packages/offlineimap/accounts.py", line
> 268, in syncrunner
>     self.remoterepos = Repository(self, 'remote')
>   File "/usr/lib/python2.7/site-
> packages/offlineimap/repository/__init__.py", line 84, in __new__
>     return repo(name, account)
>   File "/usr/lib/python2.7/site-
> packages/offlineimap/repository/IMAP.py", line 42, in __init__
>     self.imapserver = imapserver.IMAPServer(self)
>   File "/usr/lib/python2.7/site-packages/offlineimap/imapserver.py",
> line 74, in __init__
>     None if self.preauth_tunnel else repos.getuser()
>   File "/usr/lib/python2.7/site-
> packages/offlineimap/repository/IMAP.py", line 187, in getuser
>     return localeval.eval(user).encode('UTF-8')
>   File "/usr/lib/python2.7/site-packages/offlineimap/localeval.py",
> line 48, in eval
>     return eval(text, names)
>   File "<string>", line 1, in <module>
> NameError: name 'get_val_from_attrs' is not defined
> 
> 
> Last 1 debug messages logged for Account sync pw prior to exception:
> thread: Register new thread 'Account sync pw' (account 'pw')
> 
> Gruß Frank
> 
> _______________________________________________
> linux-l mailing list
> linux-l at mlists.in-berlin.de
> Die Mailingliste der BeLUG (Berliner Linux User Group)
> 
> Wenn du diese Mailingliste  abbestellen willst, gehe bitte auf
> https://mlists.in-berlin.de/mailman/listinfo/linux-l-mlists.in-berlin.de
> und trage dich dort bitte aus
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: nicht verfügbar
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20190521/1060ab8f/attachment.sig>


Mehr Informationen über die Mailingliste linux-l