Sèkun blog


Mettre un message dans a corbeille sans le tag T avec mu4e

2023-03-26 dev | tags : cli emacs mail

Avec le raccourcis d, un message est taggé comme Trash, sera supprimé si Expunge Both dans mbsync. Il est possible de juste le déplacer vers le dossier Trash.

Pour qu'un message soit simplement déplacé vers la corbeille, on peut rajoute ceci à la partie :config, via issues/1136#issuecomment-1066303788.

(setf (alist-get 'trash mu4e-marks)
      (list :char '("d" . "")
            :prompt "dtrash"
            :dyn-target (lambda (target msg)
                          (mu4e-get-trash-folder msg))
            :action (lambda (docid msg target)
                      ;; Here's the main difference to the regular trash mark,
                      ;; no +T before -N so the message is not marked as
                      ;; IMAP-deleted:
                      (mu4e--server-move docid (mu4e--mark-check-target target) "-N"))))
Article publié le 26 mars 2023.