emacs-mail
1 综述
通过如下工具来进行邮件接收,发送
- mbsync/isync 同步邮件.
- smtpmail 发送邮件.
- mu4e 在emacs中借助上述两个工具搜索显示邮件, 修改邮件状态, 发送邮件.
2 mbsync/isync
邮件采用mbsync/isync. 其主要作用是同步远程邮件服务器与本地配置好的邮件仓库
2.1 核心概念
mbsync中有以下几个核心概念
- 远程store
- 本地store
- 链接两个仓库的channel
- 账户account
远程仓库通过账户链接实际的邮件服务器
本地仓库配置本地文件系统中保存邮件的相关信息
channel链接两个仓库, 配置同步的相关配置
2.2 配置及使用方法
brew install isync |
3 mu4e
使用我的emacs.d已经配置好了
4 smtpmail
emacs内置的 smtpmail 在发送邮件时会使用如下的文件中的配置信息
cd ~/workspace/docs/studynote/emacs/mail |
5 常见错误
5.1 提示 slave Inbox cannot be opened
这种情况一般是在前一次配置下已经使用mbsync进行同步,之后更改了配置,再次同步时出现的错误。
5.1.1 解决办法
删除 \~/.mbsync 目录下的指定的文件,如 :outlook-remote:INBOX_:outlook-local:INBOX