惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
H
Help Net Security
腾讯CDC
宝玉的分享
宝玉的分享
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
爱范儿
爱范儿
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
MyScale Blog
MyScale Blog
Engineering at Meta
Engineering at Meta
N
Netflix TechBlog - Medium
D
Docker
V
V2EX
Last Week in AI
Last Week in AI
G
Google Developers Blog
IT之家
IT之家
C
Check Point Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 聂微东

暗无天日

读:AI Agent 安全日志——从可见性与隐私的两难说起 - 暗无天日 AI写作的语言指纹——如何让文字不那么像机器 - 暗无天日 读:50 条 Claude Code 技巧——一个工程经理的六个月使用心得 读:AI 辅助开发为什么让 E2E 测试更有价值 - 暗无天日 读:在Emacs中使用Claude Code(Spacemacs适配版) - 暗无天日 Claude Code 背后的工程哲学——读 Agent Harness Engineering 读:Agent Harness Engineering——AI 智能体不只是模型,还有套件 - 暗无天日 browser-harness:让 AI 直接接管你的浏览器 - 暗无天日 读:Security-First CI/CD —— DevSecOps 自动化实践指南 TIL: 数字小键盘的小数点陷阱与行内算术求值 - 暗无天日 读:Immutability 不是万能药,它是一种权衡 - 暗无天日 Conducty:给 Claude Code 加上项目记忆和并行执行能力 - 暗无天日 读 — GitHub Trending 里的 Claude Code 技能包 读 — Prompt Caching 省钱指南 TIL: Emacs 中那些跟鼠标配合的冷门快捷键 - 暗无天日 读:Anvil——把 Emacs 变成 AI 的工具服务器 读:Emacs 代码折叠终极指南 - 暗无天日 读:Clojure 搭车客指南 - 暗无天日 git推送失败后恢复仓库损坏的完整记录 - 暗无天日 多智能体系统的两个有效模式——以及对 Claude Code 用户的启示 - 暗无天日 用 Org Babel 写 Literate 博文:扩展执行 + 定制导出 proced:Emacs 内置的进程查看器 - 暗无天日 从 proced 定制中学到的 Elisp 模式 读:让 Emacs proced 在 macOS 上显示 CPU 和内存 异步编程的函数着色税 - 暗无天日 链式调用的代价:JavaScript 和 Clojure 的共同教训 - 暗无天日 hyperfine:命令行基准测试工具 - 暗无天日 管道中的变量去哪了?——子 shell 作用域陷阱 - 暗无天日 开源包装器的信任陷阱:四个危险信号 - 暗无天日 程序员愿意为 AI 写文档,却不愿为同事写 - 暗无天日
TIL: 用 Denote 在 Emacs 里写邮件
lujun9972, Claude Code · 2026-06-24 · via 暗无天日

目录

  • 为什么是 Denote
  • Denote 当邮件编辑器的流程
  • 多说一句

taonaw 的这篇博文提了个思路,把写邮件这步搬进 Emacs,利用 Denote 来写邮件。

为什么是 Denote

taonaw 写给其他博主的长邮件有时要花一个小时,macOS 自带的邮件客户端编辑器字小、白底刺眼,长时间写很不舒服。而 Emacs 专注于文字编辑,也是他常用的文字编辑器。

Denote 原本是 Emacs 上的一个用来管长期笔记的package,靠"时间戳--标题__关键词"的固定文件名来排序和查找笔记。taonaw 发现这套机制挪到邮件上正合适,标题当邮件主题,关键词当收件人,新建笔记时选个邮件目录就行。

不仅如此,使用 Denote 写邮件,每封邮件都是一个独立文件,天然就是草稿库。而且,它的文件名规则刚好给草稿排好序,回头翻看也方便。

Denote 当邮件编辑器的流程

  1. M-x denote 新建笔记时选一个专门的邮件目录(比如 ~/Notes/email/
  2. 邮件主题填进标题,收件人填进 keyword
  3. 在 org-mode 里写正文,插链接、引用都很顺手
  4. 写完导出成 HTML 文件(命令是 org-html-export-to-html ,快捷键 C-c C-e h h
  5. 在 Dired 里用 & 用浏览器打开这个 HTML
  6. 从浏览器复制粘贴进系统邮件客户端发送

多说一句

taonaw 的发送法最后一步靠的是 macOS 的 Apple Mail 和 Grammarly。事实上我们可以更进一步,图省事就走纯文本,发信交给 Emacs 自带的 SMTP(之前写过 使用Emacs发送电子邮件compose-mailsmtpmail 就能发);想要 taonaw 那种 HTML 富文本效果,可以用 org-mimeorg-msg 把 org 内容转成 HTML 邮件再发。语法检查则可以改为用 Harper 这个本地 LSP 服务代替 Grammarly(配置方法见 Harper TIL )。