From 8327cc4255929414571b4d0ccf9abe6d055bdf2b Mon Sep 17 00:00:00 2001 From: Brahmajit Das Date: Sat, 24 May 2025 01:55:57 +0530 Subject: neomutt: suse: suse config for offline imap setup Signed-off-by: Brahmajit Das --- .config/neomutt/suse_de | 44 ++++++++++++++++---------------------------- 1 file changed, 16 insertions(+), 28 deletions(-) (limited to '.config/neomutt') diff --git a/.config/neomutt/suse_de b/.config/neomutt/suse_de index 662d0ba..b648a62 100644 --- a/.config/neomutt/suse_de +++ b/.config/neomutt/suse_de @@ -6,45 +6,33 @@ unset smtp_url unset smtp_user unset from unset hostname - -# Receive options -set imap_pass="`pass show suse/imap_password`" -set imap_user=bdas@mutt -set folder=imaps://`pass show suse/imap_username`@`pass show suse/imap_address`:993 -set spoolfile=+INBOX -set record=+INBOX/Sent -set postponed=+INBOX/Drafts -mailboxes =INBOX -set imap_check_subscribed +unset realname set edit_headers=yes -set ssl_force_tls=yes -set ssl_starttls + +set realname = "Brahmajit Das" +set from = bdas@suse.de set header_cache = "$XDG_CACHE_HOME/neomutt/headers/" set message_cachedir = "$XDG_CACHE_HOME/neomutt/bodies/" set certificate_file = "$XDG_CACHE_HOME/neomutt/certificates/" -# allow mutt to open a new IMAP connection autmatically -unset imap_passive - -# keep imap connection alive by polling intermittently -set imap_keep_alive=300 +set signature="$HOME/.config/neomutt/signature_suse" -# how often to check check for new email -set mail_check=2 +set folder=~/.local/share/email/suse_de +set mbox_type=Maildir +set spoolfile=+INBOX +set record=~/.local/share/email/suse_de/Sent +set postponed=+Drafts +mailboxes `find ~/.local/share/email/suse_de -type d -name cur | xargs dirname | xargs` +mailboxes ~/.local/share/email/suse_de/meeting\ invitaions/ -## Send options -set smtp_url="smtp://`pass show suse/imap_username`@`pass show suse/imap_address`:587/" -set smtp_pass="`pass show suse/imap_password`" -set from="bdas" -set hostname="suse.de" -set realname='Brahmajit' -set use_from=yes +set sendmail = "msmtp -a suse" -set signature="$HOME/.config/neomutt/signature_suse" +# synchronization settings ['s' to sync] +macro index S "mbsync -V suse" "sync email" ## Hook -account-hook $folder "set imap_user=`pass show suse/imap_username` imap_pass=`pass show suse/imap_password`" +# account-hook $folder "set imap_user=`pass show suse/imap_username` imap_pass=`pass show suse/imap_password`" # vim: set ft=muttrc: -- cgit v1.2.3