From 82dd761cf1842c38aa90bd85a53a117e192609c5 Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Tue, 2 Jan 2018 11:37:19 +0000 Subject: [PATCH] mutt: towards multi account support --- mutt/accounts/office365 | 4 ++++ mutt/hooks | 25 ++++++++++++++----------- mutt/muttrc | 3 +++ 3 files changed, 21 insertions(+), 11 deletions(-) create mode 100644 mutt/accounts/office365 diff --git a/mutt/accounts/office365 b/mutt/accounts/office365 new file mode 100644 index 0000000..b90ae5c --- /dev/null +++ b/mutt/accounts/office365 @@ -0,0 +1,4 @@ +# vim: ft=muttrc +set realname = "Samir Benmendil" +set from = "samir.benmendil@ultrahaptics.com" +my_hdr Bcc: samir.benmendil@ultrahaptics.com diff --git a/mutt/hooks b/mutt/hooks index 4a8685d..f704af2 100644 --- a/mutt/hooks +++ b/mutt/hooks @@ -1,25 +1,28 @@ # vim: ft=muttrc -reply-hook . source $my_config_dir/accounts/gmail -reply-hook "%L chakra" source $my_config_dir/accounts/chakra -reply-hook "%L unimaas" source $my_config_dir/accounts/unimaas -reply-hook "%L cadscan" source $my_config_dir/accounts/cadscan +reply-hook . source $my_config_dir/accounts/gmail +reply-hook "%L chakra" source $my_config_dir/accounts/chakra +reply-hook "%L unimaas" source $my_config_dir/accounts/unimaas +reply-hook "%L cadscan" source $my_config_dir/accounts/cadscan +reply-hook "%L ultrahaptics" source $my_config_dir/accounts/office365 -folder-hook . source $my_config_dir/accounts/gmail -folder-hook chakra source $my_config_dir/accounts/chakra -folder-hook unimaas source $my_config_dir/accounts/unimaas -folder-hook cadscan source $my_config_dir/accounts/cadscan +folder-hook gmail source $my_config_dir/accounts/gmail +folder-hook gmail/chakra source $my_config_dir/accounts/chakra +folder-hook gmail/unimaas source $my_config_dir/accounts/unimaas +folder-hook gmail/cadscan source $my_config_dir/accounts/cadscan + +folder-hook office365 source $my_config_dir/accounts/office365 folder-hook .* "exec collapse-all" # limit inbox to Unread and Flagged mails folder-hook inbox push '=(=U|=F)' # delete mails older than 3 months -folder-hook inbox push '!~(~U|~F|~d<3m)' +folder-hook gmail/inbox push '!~(~U|~F|~d<3m)' # limit youtube to Unread and Flagged mails -folder-hook youtube push '=(=U|=F)' +folder-hook gmail/youtube push '=(=U|=F)' # delete other mails -folder-hook youtube push '!~(~U|~F)' +folder-hook gmail/youtube push '!~(~U|~F)' # open video in mpv set my_pipe_decode=$pipe_decode diff --git a/mutt/muttrc b/mutt/muttrc index 9ae03e6..d4b40dd 100644 --- a/mutt/muttrc +++ b/mutt/muttrc @@ -5,6 +5,9 @@ alternates -group me samir.benmendil@gmail.com ram-z@hotmail.com @rmz.io 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 + +group -group ultrahaptics -rx @ultrahaptics.com set mail_check = 0 set envelope_from -- 2.48.1