Lab — In Development

Ma-Lex
Mail

自分で作るメールクライアント

Work in Progress — 開発中
Sylpheed Pro が好きだった。
シンプルで速く、10万通を1秒で検索できる、あの感覚。
司法書士の実務に、これほど合うクライアントはなかった。

触発されて、自分でも作ってみることにした。
Souzoku+ のときと同じ衝動で。
Ma-Lex Mail
×
ファイル 編集 表示 メール ツール ヘルプ
新規作成
返信
↩↩ 全員返信
転送
🗑 削除
迷惑メール
受信確認
🖨 印刷
🔍 検索
👤 アドレス帳
📁 メインボックス
📥 受信箱 4
💼 仕事
裁判所
📁 G-mail
📥 受信箱 100
📂 テストボックス
@ 件名 差出人 日時 ▼
Re: 相続登記の件 戸籍謄本が揃いました 田中 博 10:47
遺産分割協議書の署名について確認があります 坂本 明子 09:15
@ 【ご依頼】亡父の不動産登記 相談させてください 山本 恵子 昨日
Re: 預金払い戻し手続き 書類の書き方を教えてください 高橋 幸子 5/8
@ ご紹介の件 よろしくお願いします(添付:資料) 鈴木司法書士事務所 5/7
相続手続き完了のご連絡 ありがとうございました 西村 隆 5/6
メインボックス — 受信箱 / 6通(未読4)[スレッド]
差出人: 田中 博 <tanaka.hiroshi@example.com> 宛先: matsumura@ma-legal.site
件名: Re: 相続登記の件 戸籍謄本が揃いました
from: "田中 博" <tanaka.hiroshi@example.com> To: matsumura@ma-legal.site subject: Re: 相続登記の件 戸籍謄本が揃いました Date: 2026-05-09 10:47:05 Message-ID: <CABx7z9k@mail.example.com>
松村先生

お世話になっております。田中です。
先日お願いしておりました戸籍謄本ですが、本日すべて揃いました。
来週中に事務所にお持ちすることはできますでしょうか。

それとも郵送のほうがよろしければ、そちらでも対応します。
ご都合のよい方法をお知らせください。どうぞよろしく…

なぜ作るのか。

長年、Sylpheed Pro を使い続けてきた。 シンプルで速い。余計な装飾がない。 そして何より——10万通のメールを1秒で検索できる、 あの全文検索が他のクライアントにはなかった。

司法書士の実務では、過去の依頼人とのやりとりを瞬時に引き出せることが重要だ。 「あの相続案件で、いつ誰にどんな説明をしたか」—— それが数年前のメールでも、1秒で辿り着けるかどうかは、実務の質に直結する。

Sylpheed Pro に触発されて、自分でも作ってみたくなった。 Souzoku+ のときと同じ衝動だ。 いいものを見ると、自分でも作りたくなる。

いいものを見ると、
自分でも作りたくなる。
インスパイア Sylpheed Pro — 10万通を1秒で検索
実務での価値 過去案件・依頼人とのやりとりを即座に引き出す
開発開始 2026年4月11日
プラットフォーム Windows(Electron)

実装済みの機能

[✉]
POP3 / IMAP 対応
両プロトコルを混在使用可能。Gmail(IMAP)と自サーバー(POP3)を同時に管理。アカウントごとにプロトコルを選択できる。
完了
[≡]
スレッド表示
Message-ID / In-Reply-To / References ヘッダーで正確なスレッド追跡。折りたたみ・展開対応のツリー表示。Sylpheed Pro風。
完了
[🏷]
振り分けルール
From / Subject / 本文などの条件でメールを自動振り分け。正規表現対応。AND / OR 論理結合。受信時に自動適用。
完了
[◈]
HTMLメール
HTMLメールを iframe でレンダリング。外部画像はデフォルトでブロック。トラッキングピクセル・IP漏洩対策済み。
完了
[👤]
アドレス帳
vCard 3.0形式で管理。グループ分け対応。宛先入力中のオートコンプリート。複数選択してTo/Cc/Bccに挿入可能。
完了
[🔍]
全文検索
Sylpheed Pro の象徴的機能——10万通を1秒で検索——を目標に実装中。本文だけでなく添付PDF内テキストまで横断検索し、過去案件・依頼人とのやりとりを即座に引き出せることを目指す。
開発中

開発の記録

$cd MaLexMail
$npm run dev
Electron v33 — Node.js v22
✓ POP3 connected (SSL:995)
✓ IMAP connected (Gmail)
✓ SMTP ready (SSL:465)
$git log --oneline
4a1f3c2 Phase 4-A: addressbook (vCard 3.0)
9b82e1a fix: preview scroll (min-height:0)
3d77f10 feat: folder/list splitter
c21a8e5 Phase 2-G: IMAP support
7f4b923 Phase 2-F: thread view
e08c14d Phase 1-M: mail view window
$wc -l main.js index.html
 開発継続中 — Phase 3 着手前
01 Phase 1-A〜M 基本UI・送受信・返信・印刷
メニューバー・ツールバー・POP3・SMTP・スレッド表示・印刷・別ウィンドウ
完了
02 Phase 2-A〜G HTMLメール・複数アカウント・IMAP
添付ファイル・振り分けルール・スレッド・IMAP対応
完了
03 Phase 3 全文検索
本文・添付PDF内テキストまで横断検索できるエンジンの実装
● 未着手
04 Phase 4-A アドレス帳
vCard 3.0・グループ管理・オートコンプリート連携
完了
05 Phase 4-B〜D テンプレート・署名管理・迷惑メールフィルタ ● 未着手

技術構成

RUNTIME
Electron
v33 / Node.js v22
Windows ネイティブアプリ
POP3 / SMTP
poplib
nodemailer
SSL/TLS 対応
日本語文字化けなし
IMAP
imapflow
Gmail 動作確認済み
アプリパスワード対応
MAIL PARSE
mailparser
simpleParser
添付ファイル・日本語対応

現在、開発中。

Ma-Lex Mail は自己使用を目的として開発しており、現時点で公開予定はありません。
開発の進捗は Legal Platz および X でときどき報告しています。

ご興味のある方、同様のものを作りたい方は
X(@rakusei4) までお気軽にどうぞ。