その名は Sieve
今日の無知晒し日記。
Sieve というものがあってこれは Mail Filtering Language ということで RFC にもなっている。でさらにこれは割と広く IMAP サーバでサポートされているらしく、これ使うなら procmail だ maildrop だで独自文法のフィルタを書かなくても、あるいはパイプ経由でプロセスを起動するなんて重たい処理をしなくてもフィルタリングできちゃうって寸法だ。IMAP を導入してなくても IMAP サーバに附属している MDA を使うことで利用できたりする。Dovecot
なんてこった。RFC になったのが 2001年、始まったのが 1994年 のものを今日知ったよ?
Thunderbird のフィルタもこれで書ければいいのにとか一瞬思ったけどあんまり需要ないのかな。まぁ正規表現だベイズ理論だっつー話になるとお呼びでないのかもしれないな。
cf.
More
Recent Posts
- » PlantUMLの-pipeモードとEmacsのplantuml-mode
- » Emacs + ruby-lsp + Standardで快適コーディング
- » ものぐささんのためのTypeScriptを使いつつGASでも使えるライブラリ開発環境
- » quickjs.rbでRubyの環境からJavaScriptのロジック(I/Oのないコード)の動作結果を得る
- » kintoneからエクスポートしたCSVデータの変換ライブラリを作ってみた
- » MCPメモ
- » Mermaidの大きすぎる余白を調整する方法の一例
- » LLMアプリをLLMを使いながら作ってみた
- » Gemini Advancedでもうゲームが変わっていた
- » 今さらLLMのモデルの違いとプロンプトエンジニアリングについて