]> git.rmz.io Git - dotfiles.git/commitdiff
mail: setup fpp mail servers
authorSamir Benmendil <samir@fppnt.com>
Fri, 18 Oct 2019 09:26:52 +0000 (10:26 +0100)
committerSamir Benmendil <samir@fppnt.com>
Fri, 18 Oct 2019 09:26:52 +0000 (10:26 +0100)
isync/config
msmtprc
mutt/accounts/fpp [new file with mode: 0644]
mutt/bindings
mutt/muttrc

index ff02eec7ce8d9b7fb769fd09f5ef0bceaff0df82..ce7eb951057dc9b268f23b9dbcc1eafd4385b1f0 100644 (file)
@@ -7,8 +7,10 @@ CopyArrivalDate yes
 IMAPAccount     gmail
 Host            imap.gmail.com
 User            samir.benmendil@gmail.com
-PassCmd         "sed -rn '/imap.gmail.com/ s/.*password (.*)/\\1/p' ~/.netrc"
+PassCmd         "sed -En '/imap.gmail.com.*samir.benmendil@gmail.com/ s/.*password (.*)/\\1/p' ~/.netrc"
+AuthMechs       LOGIN
 SSLType         IMAPS
+SSLVersion      SSLv3
 CertificateFile /etc/ssl/certs/ca-certificates.crt
 
 IMAPStore gmail-remote
@@ -69,50 +71,57 @@ Channel gmail-spam
 Channel gmail-flagged
 Channel gmail-bin
 
-IMAPAccount ultrahaptics
-Host            outlook.office365.com
-User            samir.benmendil@ultrahaptics.com
-PassCmd         "sed -rn '/outlook.office365.com/ s/.*password (.*)/\\1/p' ~/.netrc"
+IMAPAccount     fpp
+Host            imap.gmail.com
+User            samir@fppnt.com
+PassCmd         "sed -En '/imap.gmail.com.*samir@fppnt.com/ s/.*password (.*)/\\1/p' ~/.netrc"
+AuthMechs       LOGIN
 SSLType         IMAPS
+SSLVersion      SSLv3
 CertificateFile /etc/ssl/certs/ca-certificates.crt
 
-IMAPStore ultrahaptics-remote
-Account ultrahaptics
+IMAPStore fpp-remote
+Account fpp
 
-MaildirStore ultrahaptics-local
-Path         ~/mail/office365/
-Inbox        ~/mail/office365/inbox/
+MaildirStore fpp-local
+Path         ~/mail/fpp/
+Inbox        ~/mail/fpp/inbox/
 SubFolders   Verbatim
 
-Channel ultrahaptics-inbox
-Master :ultrahaptics-remote:
-Slave :ultrahaptics-local:
+Channel fpp-default
+Master  :fpp-remote:
+Slave   :fpp-local:
 Patterns "INBOX"
 
-Channel ultrahaptics-archive
-Master :ultrahaptics-remote:"Archive"
-Slave :ultrahaptics-local:"archive"
-
-Channel ultrahaptics-drafts
-Master :ultrahaptics-remote:"Drafts"
-Slave :ultrahaptics-local:"drafts"
-
-Channel ultrahaptics-sent
-Master :ultrahaptics-remote:"Sent"
-Slave :ultrahaptics-local:"sent"
-
-Channel ultrahaptics-spam
-Master :ultrahaptics-remote:"Junk Email"
-Slave :ultrahaptics-local:"spam"
-
-Channel ultrahaptics-bin
-Master :ultrahaptics-remote:"Deleted Items"
-Slave :ultrahaptics-local:"bin"
-
-Group ultrahaptics
-Channel ultrahaptics-inbox
-Channel ultrahaptics-archive
-Channel ultrahaptics-drafts
-Channel ultrahaptics-sent
-Channel ultrahaptics-spam
-Channel ultrahaptics-bin
+Channel fpp-archive
+Master :fpp-remote:"[Gmail]/All Mail"
+Slave :fpp-local:"archive"
+
+Channel fpp-drafts
+Master :fpp-remote:"[Gmail]/Drafts"
+Slave :fpp-local:"drafts"
+
+Channel fpp-sent
+Master :fpp-remote:"[Gmail]/Sent Mail"
+Slave :fpp-local:"sent"
+
+Channel fpp-spam
+Master :fpp-remote:"[Gmail]/Spam"
+Slave :fpp-local:"spam"
+
+Channel fpp-flagged
+Master :fpp-remote:"[Gmail]/Starred"
+Slave :fpp-local:"flagged"
+
+Channel fpp-bin
+Master :fpp-remote:"[Gmail]/Bin"
+Slave :fpp-local:"bin"
+
+Group fpp
+Channel fpp-default
+Channel fpp-archive
+Channel fpp-drafts
+Channel fpp-sent
+Channel fpp-spam
+Channel fpp-flagged
+Channel fpp-bin
diff --git a/msmtprc b/msmtprc
index 2d47c9bad6c2699305cfc14dc7e01e0c95f9a123..72b132260443fec0ee96a2396c4aa849c9a098c3 100644 (file)
--- a/msmtprc
+++ b/msmtprc
@@ -13,6 +13,16 @@ user samir.benmendil@gmail.com
 passwordeval "pass gmail.com/msmtp"
 from me@rmz.io
 
+# fpp
+account fpp
+host smtp.gmail.com
+port 587
+protocol smtp
+auth on
+user samir@fppnt.com
+# passwordeval "pass gmail.com/msmtp"
+from samir@fppnt.com
+
 # office365
 account office365
 host smtp.office365.com
diff --git a/mutt/accounts/fpp b/mutt/accounts/fpp
new file mode 100644 (file)
index 0000000..d1b1114
--- /dev/null
@@ -0,0 +1,24 @@
+# vim: ft=muttrc
+set realname = "Samir Benmendil"
+set from = "samir@fppnt.com"
+my_hdr Bcc: samir@fppnt.com
+set sendmail = "msmtp -a fpp"
+
+set spoolfile    = "+fpp/inbox"   # set inbox
+set postponed    = "+fpp/drafts"  # drafts folder
+unset record                      # do not move sent msgs to a folder, gmail does that
+unset move                        # do not move read msgs, gmail does that
+
+# goobook
+set query_command = "goobook query '%s'"
+
+mailboxes "+fpp/inbox"
+mailboxes "+fpp/sent"
+mailboxes "+fpp/archive"
+mailboxes "+fpp/drafts"
+mailboxes "+fpp/spam"
+mailboxes "+fpp/bin"
+
+macro index,pager gi "<change-folder>=fpp/inbox<return>"   "go to inbox"
+macro index,pager ga "<change-folder>=fpp/archive<return>" "go to archive"
+macro index,pager gs "<change-folder>=fpp/spam<return>"    "go to spam"
index 617e933476830c60015f07f77279ae35984a37e8..4cfd24db930c1a685e4d035ce593dcf4724c97b5 100644 (file)
@@ -50,4 +50,4 @@ bind attach <return>    view-mailcap
 macro index,pager a "<pipe-message>goobook add<return>" "add the sender address to goobook"
 
 macro index,pager <f2> '<sync-mailbox><enter-command>source $my_config_dir/accounts/gmail<enter><change-folder>!<enter>'
-macro index,pager <f3> '<sync-mailbox><enter-command>source $my_config_dir/accounts/office365<enter><change-folder>!<enter>'
+macro index,pager <f3> '<sync-mailbox><enter-command>source $my_config_dir/accounts/fpp<enter><change-folder>!<enter>'
index dc27f20efc611275941f66a8d791c7b27b07d5b2..e46a0ee65535aeda46593716ba7721fbaac8a711 100644 (file)
@@ -6,8 +6,10 @@ alternates -group me -group chakra ram-z@chakra chakra@rmz.io
 alternates -group me -group unimaas s.benmendil@student.maastrichtuniversity.nl
 alternates -group me -group cadscan sb@cad-scan.co.uk
 alternates -group me -group ultrahaptics samir.benmendil@ultrahaptics.com
+alternates -group me -group fpp samir@fppnt.com
 
 group -group ultrahaptics -rx @ultrahaptics.com
+group -group fpp -rx @fppnt.com
 
 set mail_check = 0
 set envelope_from