From 035c2cef036d16bb713a3a9dcb796c4077b98c42 Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Thu, 28 Jan 2021 10:50:04 +0100 Subject: emacs: added a new email account MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Miquel Sabaté Solà --- .emacs.d/init.org | 23 +++++++++++++++++++++-- .mbsyncrc | 29 +++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 2 deletions(-) diff --git a/.emacs.d/init.org b/.emacs.d/init.org index ecceb5b..9ed0b18 100644 --- a/.emacs.d/init.org +++ b/.emacs.d/init.org @@ -1333,6 +1333,25 @@ Now it's time to define the different contexts that I have. Defining contexts th (mu4e-refile-folder . "/ajuntament/Arxiu") (mu4e-trash-folder . "/ajuntament/Elements suprimits"))) + ;; CGT SUSE + ,(make-mu4e-context + :name "sindicat" + :enter-func (lambda () + (mu4e-message "Switching to cgtsuse.org") + (setq mu4e-compose-signature (mssola-mu4e-signature "cgtsuse")) + (setq mu4e-sent-messages-behavior 'delete) + (mssola-smtp "cgtsuse.org" 465)) + :match-func (lambda (msg) + (when msg + (mu4e-message-maildir-matches msg "^/cgtsuse"))) + :vars '( + (user-mail-address . "msabate@cgtsuse.org") + (mu4e-reply-to-address . "msabate@cgtsuse.org") + (mu4e-drafts-folder . "/cgtsuse/inbox/Drafts") + (mu4e-sent-folder . "/cgtsuse/inbox/Sent") + (mu4e-refile-folder . "/cgtsuse/inbox/Archive") + (mu4e-trash-folder . "/cgtsuse/inbox/Trash"))) + ;; suse.com ,(make-mu4e-context :name "comsuse" @@ -1383,8 +1402,8 @@ You can setup bookmarks, which are a way to perform a search with a single key c #+BEGIN_SRC elisp (setq mu4e-bookmarks - '(("maildir:/gmail/inbox OR maildir:/susecom/inbox OR maildir:/susede/inbox OR maildir:/ajuntament/inbox" "Inbox Folders" ?n) - ("maildir:/gmail/Sent OR maildir:/susecom/Elements\\ enviats OR maildir:/susede/Sent OR maildir:/ajuntament/Elements\\ enviats" "Sent Folders" ?s) + '(("maildir:/gmail/inbox OR maildir:/susecom/inbox OR maildir:/susede/inbox OR maildir:/ajuntament/inbox OR maildir:/cgtsuse/inbox" "Inbox Folders" ?n) + ("maildir:/gmail/Sent OR maildir:/susecom/Elements\\ enviats OR maildir:/susede/Sent OR maildir:/ajuntament/Elements\\ enviats OR maildir:/cgtsuse/inbox/Sent" "Sent Folders" ?s) ("flag:unread AND NOT flag:trashed" "Unread messages" ?u) ("date:today..now" "Today's messages" ?t))) #+END_SRC diff --git a/.mbsyncrc b/.mbsyncrc index f6678a7..01ae168 100644 --- a/.mbsyncrc +++ b/.mbsyncrc @@ -145,4 +145,33 @@ Patterns * !Calendar Create Both Sync All Expunge Both +SyncState * + +## +# cgtsuse.org + +IMAPAccount cgtsuse +Host cgtsuse.org +User msabate@cgtsuse.org +PassCmd "gpg2 -q --for-your-eyes-only --no-tty -d ~/.mbsyncpasssusede.gpg" +SSLType IMAPS +AuthMechs Login +CertificateFile /etc/ssl/ca-bundle.pem +Timeout 0 + +IMAPStore cgtsuse-remote +Account cgtsuse + +MaildirStore cgtsuse-local +Path ~/.mail/cgtsuse/ +Inbox ~/.mail/cgtsuse/inbox +SubFolders Verbatim + +Channel cgtsuse +Master :cgtsuse-remote: +Slave :cgtsuse-local: +Patterns * !Calendar +Create Both +Sync All +Expunge Both SyncState * \ No newline at end of file -- cgit v1.2.3