Чому б не скористатися менеджером гаманця, як-от gnome-keyring
або kwalletmanager
з ним secret-tool
?
apt install gnome-keyring secret-tool
. [neo] muttrc:
source 'echo "$( pw=$( secret-tool lookup user <USERNAME> domain <DOMAIN> ); echo set imap_pass=\"$pw\"; echo set smtp_pass=\"$pw\" )" |'
Збережіть пароль імада та smtp:
secret-tool store --label=imap user <USERNAME> domain <DOMAIN>
Ви можете вибрати власну етикетку, якщо хочете.
Знайдіть свої кредити за допомогою оболонки:
secret-tool lookup user <USERNAME> domain <DOMAIN>
Запустіть [neo] мут, підключіть та увійдіть до свого imp srv. Насолоджуйтесь.
Це рішення має переваги перед gpg-основними: воно добре інтегрується і не залишається додаткових файлів.
Бонус: Використання libsecret
або безпосередньо gnome-keyring
як і git credential-helper
в мерзотникові з libsecret і мерзотником з гномом-брелоком . Обидва помічники потребують складання вручну. Так, це трохи незручно, але це чудово працює.