Mac 上可以用自带的 Postfix 取代 msmtp

谁有在 Mac 上面使用 Emacs 作为邮件客户端的经验? 继续讨论:

我最近又重新开始用 Emacs 看邮件了。之前的配置用 Postfix 来取件,我看了下文档以后发现 Postfix 发件更好用。而且哪怕是多邮箱发件 Postfix 也是支持得很好的。

http://www.postfix.org/SOHO_README.html

最主要的是 macOS 自带了一个 launchd service (以下是 BigSur 以上版本的 launchd 新命令格式)

$ sudo launchctl enable system/com.apple.postfix.master

这样 Postfix 不会后台一直开,只会在用 sendmail 投件以后运行 60 秒。

另外要设置

(setq mail-specify-envelope-from t
      mail-envelope-from <你用于 SMTP 的邮箱>)

来给 sendmail 加上 -f your_email_address 参数,不然像 qq 邮箱会因为你发件人和用的帳號不符退信。

1 个赞

不知道mac上有没有办法用emacs直接读取Mail.app的邮件呢?收发用Mail.app.看用emacs。

~/Library/Mail 下面就是了,emlx 格式就是 mh 格式附加上 xml 信息。写个脚本导出成 mbox, Maildir 之类的不就行了。

问题是你为啥好好的富文本渲染不看,用 Emacs 看 shr 渲染的文本呢?

每天需要阅读很多不同类型的东西:

  1. rss (emacs)
  2. github issue (chrome)
  3. mail 想统一起来,不用到处切换。

因为 Automator 还没移除,你可以写个 workflow 把 rss 转发成邮件。

https://alvinalexander.com/mac-os-x/mac-mail-rss-news-feed-email-app-free/

这个不是可以邮件订阅的么。

然后不就能统一在 Mail.app 办完了?

OR

给你的 chrome 整个 RSS plugin,然后用 webmail。