Junkless — 使い方ガイド
5分で始める
- Junkless を起動します。
- IMAP アカウントを追加します(プロバイダー別の手順は下記)。
- **数件のスパムメールを「スパムとしてマーク」**します — Junkless がそのパターンを学習します。
- Junkless が類似メールを自動検出します。検出されたメールはまとめて Junk へ移動できます。
これで動作はすべてです。以降は参考情報です。
スパム検出のしくみ
Junkless は AI もクラウドも使いません。あなたがスパムとマークしたメッセージから、ヘッダーの異常・リンクのパターン・送信者の挙動・本文テンプレートなどの構造的特徴を学習します。新着メッセージは学習済みパターンと、内蔵の検出ルール(ヘッダー異常・ブランド偽装・URL偽装・BEC パターン・P2P 決済悪用ほか)と照合されます。スコアが閾値を超えるとスパムとしてフラグが付きます。
スパム判定されたメッセージには信頼度スコアが表示され、検出結果をすぐに確認できます。
IMAP アカウントのセットアップ
Junkless にはアプリパスワード(または アプリ専用パスワード)が必要です。主要プロバイダーでは通常のアカウントパスワードでは接続できません。手順はプロバイダーごとに異なります。
Gmail / Google Workspace
- myaccount.google.com/security で2段階認証を有効化します。
- アプリパスワードで「Mail」→「Mac」用のパスワードを生成します。
- Junkless で IMAP アカウントを追加:
- サーバー:
imap.gmail.com - ポート:
993(SSL/TLS) - ユーザー名: メールアドレス全体
- パスワード: 生成したアプリパスワード(Google アカウントのパスワードではない)
- サーバー:
iCloud Mail
- appleid.apple.com → 「サインインとセキュリティ」→「App用パスワード」へ。
- 「Junkless」というラベルでパスワードを生成します。
- Junkless で:
- サーバー:
imap.mail.me.com - ポート:
993(SSL/TLS) - ユーザー名: iCloud メールアドレス全体
- パスワード: 生成した App用パスワード
- サーバー:
Fastmail
- Fastmail Settings → Privacy & Security → App passwords へ。
- 「Mail (IMAP/POP/SMTP)」アクセスのパスワードを生成します。
- Junkless で:
- サーバー:
imap.fastmail.com - ポート:
993(SSL/TLS) - ユーザー名: Fastmail メールアドレス全体
- パスワード: 生成したアプリパスワード
- サーバー:
Proton Mail(Proton Mail Bridge 経由)
Proton Mail は標準 IMAP サーバーを公開していません。ローカルで Proton Mail Bridge を実行する必要があります。
- Proton Mail Bridge をインストール・起動します。
- Bridge から IMAP 認証情報をコピーします。
- Junkless で:
- サーバー:
127.0.0.1(ローカルループバック) - ポート: Bridge に表示される番号(通常
1143) - ユーザー名・パスワード: Bridge に表示される値
- サーバー:
Outlook.com / Microsoft 365
- account.microsoft.com/security で2段階認証を有効化します。
- account.microsoft.com/security/app-passwords でアプリパスワードを生成します。
- Junkless で:
- サーバー:
outlook.office365.com - ポート:
993(SSL/TLS) - ユーザー名: メールアドレス全体
- パスワード: 生成したアプリパスワード
- サーバー:
独自ドメイン / セルフホスト IMAP
ホスティングプロバイダーから提供された IMAP 認証情報を使用してください。多くの場合、ポート 993 で SSL/TLS を使います。
メッセージのマーク
- スパムとしてマーク: メッセージを選択 → 「スパムとしてマーク」をクリック(またはキーボードショートカット)。Junkless がそのメッセージの構造パターンを学習します。
- 送信者を信頼(誤検知の修正): 正規の送信者がスパム判定された場合、「送信者を信頼」をクリックしてホワイトリストに追加します。
Junkless は両方の信号から学習します。マークが正確であるほどフィルターの精度が上がります。
判定結果の見方
スパム判定された各メッセージには以下が表示されます:
- スコアバッジ — 信頼度スコア(高いほどスパムである可能性が高い)
正規の送信者がスパム判定された場合は「送信者を信頼」でホワイトリストに追加できます。フィンガープリントマネージャーから個別の学習パターンを管理することも可能です。
トラブルシューティング
「サーバーに接続できません」
- 通常のアカウントパスワードではなくアプリパスワードを使ったか確認してください。
- サーバーホスト名とポートを確認してください(多くのプロバイダーは
993+ SSL/TLS)。 - ネットワークが IMAP をブロックしていないか確認してください(一部の企業ネットワークやホテル Wi-Fi はブロックします)。
- アカウント設定で「SSL/TLS を使う」を一度オフにしてから再度オンにしてみてください。
「Junkless がスパムを取りこぼしました」
- そのメッセージをスパムとしてマークしてください。次回以降の類似メッセージは検出されます。
- 特定パターンが何度もすり抜ける場合、その
.emlファイル(メッセージプレビュー右上のダウンロードボタンから保存可)を お問い合わせフォーム からお送りください。検出ルール改善に使わせていただきます。
「Junkless が正規メールをスパム判定しました」
- 「送信者を信頼」で送信者をホワイトリストに追加してください。フィンガープリントマネージャーから個別の学習パターンを削除することもできます。
- 特定送信者からの誤検知が繰り返される場合、メールプロバイダー側のホワイトリストに送信者を追加できます(Junkless は IMAP のホワイトリストを尊重します)。
「自分のデータはどこにありますか」
- IMAP 認証情報: Junkless 保護領域内に OS レベルの暗号化で保存
- 学習したスパムパターン: Junkless 専用の保護領域内のローカルデータベース
- メール内容: メール本文は保存されません。送信者パターン・件名ハッシュ・URL ドメイン等のフィルタリング用特徴量のみローカルに保持
すべての Junkless データを削除するには、まず Junkless 内でアカウントを削除してからアプリをアンインストールしてください。ローカルデータが残る場合は、macOS のストレージから Junkless のデータフォルダを手動で削除できます。
プライバシー
Junkless はメールも認証情報も当社管理のサーバーに送信しません。詳細はプライバシーポリシーをご覧ください。
サポートへのお問い合わせ
お問い合わせフォーム からご連絡ください。
ご報告には以下を含めていただけると助かります:
- macOS のバージョン(例: macOS 14.5)
- Junkless のバージョン(Junkless メニュー → About)
- IMAP プロバイダー(Gmail / iCloud / Fastmail など)
- 期待した動作と実際の動作の簡単な説明
- 関連する場合
.emlサンプル(機微情報は含まないでOK)