summaryrefslogtreecommitdiff
path: root/.config/neomutt/gmail_main
diff options
context:
space:
mode:
authorlistout <listout@protonmail.com>2021-04-13 12:13:13 +0530
committerlistout <listout@protonmail.com>2021-04-13 12:13:13 +0530
commitf62084a6929e7b7b8080a4ccd8e5b2c2380c9626 (patch)
tree0e0017dec85b3df39533ae678e5af5c6417109f1 /.config/neomutt/gmail_main
parent0a3184fbba18c02e534a6125c8643efc283747ae (diff)
neomutt configs
Diffstat (limited to '.config/neomutt/gmail_main')
-rw-r--r--.config/neomutt/gmail_main38
1 files changed, 38 insertions, 0 deletions
diff --git a/.config/neomutt/gmail_main b/.config/neomutt/gmail_main
new file mode 100644
index 0000000..5447d8d
--- /dev/null
+++ b/.config/neomutt/gmail_main
@@ -0,0 +1,38 @@
+# vim: set ft=muttrc:
+source "gpg -dq $HOME/Nextcloud/keepass_database/mutt_pass.gpg |"
+
+## Receive options
+set imap_pass=$my_pass
+set imap_user=$my_userName@gmail.com
+set folder=imaps://$my_userName@imap.gmail.com/
+set spoolfile=+INBOX
+mailboxes imaps://imap.gmail.com/INBOX
+
+# store message header locally
+set header_cache=~/.cache/neomutt
+
+# store messages locally to speed things up
+set message_cachedir="~/.cache/neomutt"
+
+# specify where to save and/or look for postponded messages
+set postponed=+[Gmail]/Drafts
+
+# allow mutt to open a new IMAP connection autmatically
+unset imap_passive
+
+# keep imap connection alive by polling intermittently
+set imap_keepalive=300
+
+# how often to check check for new email
+set mail_check=120
+
+# gmail automatically saves sent emails, so we avoid duplicates
+unset record
+
+## Send options
+set smtp_url=smtps://$my_userName:$my_pass@smtp.gmail.com
+set from=$my_userName@gmail.com
+set hostname="gmail.com"
+
+## Hook
+account-hook $folder "set imap_user=$my_userName@gmail.com imap_pass=$my_pass"