Tôi đang cố gắng đặt mu4e để sử dụng cho cả tài khoản gmail cá nhân và công việc. Tôi đã cấu hình offlineimap
và lấy thư thành công .
Sau đó, tôi đã thử cài đặt mu4e và theo tài liệu:
cách được đề xuất để xử lý nhiều tài khoản là thông qua hệ thống Ngữ cảnh tích hợp của mu4e
Được chứ. Tôi đặt các giá trị ngữ cảnh như thế này:
mu4e-contexts
`( ,(make-mu4e-context
:name "home"
:match-func (lambda (msg) (when msg (mu4e-message-contact-field-matches msg :to "personal-email@gmail.com")))
:vars '((mu4e-maildir . "~/.mail/personal")
(mu4e-trash-folder . "/[Gmail].Trash")))
,(make-mu4e-context
:name "work"
:match-func (lambda (msg) (when msg (mu4e-message-contact-field-matches msg :to "work-email@gmail.com")))
:vars '((mu4e-maildir . "~/.mail/work")
(mu4e-trash-folder . "/[Gmail].Bin"))))))
tất nhiên có nhiều hơn thế, tôi chỉ cho bạn thấy phần liên quan. Vì vậy, vấn đề tôi gặp phải là phải xóa tin nhắn. Đôi khi nó hoạt động, lần khác nó không. Và khi thất bại, nó sẽ ném các thông điệp như thế này:
error in process filter: Error 70: error moving /Users/ag/.mail/personal/[Gmail].INBOX/cur/1457242634_2.42730.C02MT2ZDFH05,U=27933,FMD5=4b4b643246a6b95b2136ea99e0e5f614:2,S
to /Users/ag/.mail/[Gmail].Trash/cur/1457242634_2.42730.C02MT2ZDFH05,U=27933,FMD5=4b4b643246a6b95b2136ea99e0e5f614:2,ST
Bạn thấy rằng nó đã chọn tập tin trong personal
thư mục và cố gắng di chuyển đến [Gmail].Trash
root của maildir
?
Cây thư mục thực tế trông giống như thế này:
/Users/ag/.mail
├── personal
│ ├── INBOX
│ ├── [Gmail].All\ Mail
│ ├── [Gmail].Important
│ ├── [Gmail].Sent\ Mail
│ ├── [Gmail].Spam
│ ├── [Gmail].Trash
└── work
├── INBOX
├── [Gmail].All\ Mail
├── [Gmail].Bin
├── [Gmail].Important
├── [Gmail].Sent\ Mail
├── [Gmail].Spam
Lưu ý rằng mu4e-trash-folder
các giá trị là khác nhau cho personal
và work
. Thành thật mà nói tôi không biết tại sao - tôi đặt synclabels = yes
trong tôi offlineimaprc
và đó là những gì tôi nhận được.
Dường như với tôi, mu4e không đặt giá trị chính xác mu4e-trash-folder
trong quá trình chuyển ngữ cảnh. Ai đó có thể giúp tôi khắc phục điều đó? Chỉ cho tôi một phần cấu hình trong đó các thư mục khác nhau đang được sử dụng cho các bối cảnh khác nhau? Cảm ơn.