長年愛用のThunderbird+POPFileが突然受信不能…TLS問題を解決!

広告

メールソフトを20年以上使い続けている人にとって、今さらブラウザのウェブメールだけに頼るのは少し味気ないものです。私もその一人で、Thunderbird は長年使い慣れた相棒、そして迷惑メールの分類には POPFile を使い続けてきました。ところが2025年7月、突然メールが受信できなくなる事態に遭遇。原因調査から解決までを備忘録としてまとめます。


広告

📩 ある日突然、メールが受信できなくなった!

普段通りに Thunderbird を起動したら、見慣れないエラーが表示され、POPFile のログにはタイムアウトや TLS 関連のエラーが。ぷららの POP サーバーへ接続しようとすると tlsv1 alert protocol version というメッセージが出て接続が拒否されてしまいました。

  • POPFile ログの一部

IO::Socket::SSL: SSL connect attempt failed with unknown errorerror:
1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

  • Thunderbird のエラーダイアログ

ユーザー名を送信できませんでした。メールサーバー 127.0.0.1 からの応答: can’t connect to secure.plala.or.jp:995

スマートフォン(iPhone)では同じメールアカウントで受信できていたので、回線やパスワードが原因ではありません。どうやら、メールサーバーとクライアントの間で暗号化方式の相性問題が起きているようです。

🔐 原因はプララのセキュリティ強化と古い TLS ライブラリ

調べてみると、ぷららは 2025年5月からメールサーバーのセキュリティを強化し、非暗号化や古い暗号化方式の接続を順次停止していました。公式案内では、推奨設定以外で利用している場合は送受信ができなくなると明記されています:contentReference[oaicite:0]{index=0}。具体的には、POP3 の旧サーバー palette.mail.plala.or.jp(ポート110)が使えなくなり、新サーバー secure.plala.or.jp(ポート995)で SSL/TLS を利用する必要があります:contentReference[oaicite:1]{index=1}。

一方、私が使っている POPFile は バージョン1.1.3(2011年公開)。標準の OpenSSL ライブラリが古く、TLS1.0/1.1までしかサポートしていません。ぷららの新サーバーは TLS1.2以上を要求しているため、古い POPFile からの接続は拒否されていたのです。スマートフォンは最新の TLS1.3 で接続しているので問題なかった、というわけです。

広告

🔧 解決策1:POPFile の TLS を更新して使い続ける

Thunderbird の迷惑メールフィルターでも対応できますが、POPFile の賢い分類を手放したくない! そこで試したのが、有志が提供している 「SSL Updater Mk2 (v0.0.2) for POPFile 1.1.3」 というパッチです。これは POPFile に含まれる OpenSSL を新しいバージョンに差し替え、TLS1.2 以降に対応させるものです。

  1. POPFile のバージョン確認 POPFile の Web インターフェース(ブラウザで localhost:7070)にアクセスし、バージョンが 1.1.3 であることを確認します。
  2. SSL Updater Mk2 をダウンロード 「POPFileでSSL化」に関するブログ記事からパッチへのリンクをたどり、ZIPファイルをダウンロードします:contentReference[oaicite:2]{index=2}。ファイル名は ssl_updater_mk2_v0_0_2_for_popfile.zip のような形です。
  3. パッチを適用 ダウンロードした ZIP を解凍し、中にある .exe ファイルをダブルクリックするだけ。インストーラー形式で、数秒で OpenSSL ライブラリが差し替えられます:contentReference[oaicite:3]{index=3}。
  4. Thunderbird のユーザー名を変更 POPFile が SSL で通信できるようになったら、Thunderbird のサーバー設定でユーザー名を次の形式に変更します。
  • secure.plala.or.jp … ぷららの新しい POP サーバー名。
  • 995 … SSL/TLS 用の POP3 ポート番号。
  • メールアドレス全体 … 〜@palette.plala.or.jp など自分のアドレス。
  • SSL … POPFile に「SSLで接続する」ことを指示するキーワード:contentReference[oaicite:4]{index=4}。

この形式にすることで、Thunderbird はローカルホストの POPFile に平文で接続し、POPFile がバックエンドで secure.plala.or.jp:995 へ TLS1.2 で接続します。

  1. 接続テスト

Thunderbird の「受信」ボタンを押してみましょう。今までエラーを吐いていたメールボックスが、何事もなかったかのようにメールを受信し始めます!

実際、このパッチ適用とユーザー名変更だけで、POPFile 経由の受信があっさり成功しました:contentReference[oaicite:5]{index=5}。

📨 解決策2:POPFileを使わずに直接接続する場合

どうしても POPFile にこだわらない場合は、Thunderbird からぷららのサーバーに直接暗号化接続する方が簡単です。

  • 受信 (POP):サーバー名 secure.plala.or.jp、ポート 995、SSL/TLS を使用、ユーザー名はメールアドレス全体:contentReference[oaicite:6]{index=6}。
  • 送信 (SMTP):サーバー名 secure.plala.or.jp、ポート 465 (SSL/TLS) または 587 (STARTTLS)、ユーザー名はメールアドレス全体:contentReference[oaicite:7]{index=7}。

この設定であれば POPFile は不要ですが、迷惑メールの分類は Thunderbird の組み込みフィルターに頼ることになります。

広告

🧠 おわりに:環境変化に追随する大切さ

今回のトラブルは、ISP側のセキュリティ強化と古いソフトウェアの組み合わせから生じました。メール周りの仕様は意外と頻繁に変わります。長年同じ環境で動いていると「まだまだ大丈夫」と思いがちですが、突然使えなくなることもあります。今回は有志のパッチで救われましたが、今後も同様の変更があるかもしれません。

この記事が、Thunderbird と POPFile を愛用し続けたい人や、突然メールが受信できなくなって困っている人の参考になれば幸いです。セキュリティと快適さを両立させつつ、これからもメールライフを楽しみましょう!

広告