MailStore Server 25.1の新機能
MailStore Server 25.1の新機能
- Microsoft Windows Server 2025 に対応しました。
- Outlook アドインと Outlook アプリが、 Microsoft Outlook 2024に対応しました。
- 古いMicrosoft C++ ランタイム ライブラリへ依存しないよう、Firebird 3と2.5のサポートを終了しました。
- サードパーティ ライブラリをアップデートし、データベースのパフォーマンスが向上しました。
MailStore Server 25.1へのアップデートに関する注意点
バージョン 25.1 は、MailStoreとしては初めての、旧バージョンとの下位互換性のないバージョンとなりました。古い Microsoft C++ ランタイム ライブラリへ依存しないよう、Firebird 3 および 2.5 のサポートを終了しました。これに伴い、バージョン 25.1へのアップデートは、事前に全てのアーカイブ ストアを Firebird 4 にアップデートしておく必要があります。
バージョン 23.4 またはそれ以前のバージョンで作成されたアーカイブ ストアは、データベースとして Firebird 3 または Firebird 2.5 を使用しています。25.1が対応しているFirebird 4 は MailStore 24.2でサポートされました。24.2以降のバージョンでは、新しく作成されたアーカイブ ストアが、Firebird 4 データベースで自動生成されます。古いアーカイブ ストアは手動で更新する必要があります。
MailStoreのデータベースについて
MailStore Server は、アーカイブされた電子メールの設定とメタデータを保存するためのデータベース システムとして Firebird Embedded を使用します。設定はいわゆるマスター データベースに保存され、電子メールのメタデータはアーカイブ ストア データベースに保存されます。
MailStore で新しい Firebird バージョンがサポートされている場合、新しいバージョンを初めて起動したときにマスター データベースが自動的に更新されます。このデータベースは、操作に影響を与えることなく、妥当な時間内に更新できます。
アーカイブ ストア データベースは自動的に更新されません。このプロセスは時間がかかり、操作に影響する可能性があるため、管理者が手動で開始する必要があります。
これらのデータベース更新を実行するには、MailStore が古いバージョンの Firebird と新しいバージョンの Firebird の両方をサポートしている必要があります。
Firebird の C++ への依存性
Firebird 4 は、Microsoft の C++ ランタイム ライブラリ 2015-2022 に依存しています。
Firebird3 は、Microsoft の C++ ランタイム ライブラリ 2013に依存しています。
Firebird 2.5 は、Microsoft の C++ ランタイム ライブラリ 2010 に依存しています。
これらのランタイム ライブラリはすべて、MailStore Server バージョン 24.4 まで自動的にインストールされていました。
Microsoft は、バージョン 2013 および 2010 の C++ ランタイム ライブラリのサポートを終了しました。
MailStore Server 25.1 の変更点
この MailStore バージョン、およびそれ以降のすべてのバージョンでは、古いデータベースを読み込んだり更新したりできなくなりました。
サービスが開始されると、対応するエラー メッセージが Windows イベント ログに保存されます。
互換性のないデータベースをロードしようとしている MailStore サーバーにクライアントが接続しようとすると、クライアントに次のエラー メッセージが表示されます。

古いアーカイブ ストアを添付すると、次のエラー メッセージが表示されます。

すでに接続されている古いアーカイブ ストアをロードすると、次のエラー メッセージが表示されます。

アップデート手順
初期状況に応じて、Firebird 3 および 2.5 から独立するには異なる手順が必要です。
バージョン 24.x からの更新
現在 MailStore Server 24.2 から 24.4 を使用している場合は、バージョン 25.1 以降にアップデートする前に、アーカイブ ストアを Firebird 4 にアップデートしておく必要があります。MailStore Client のダッシュボードとストレージ ロケーションに、この手順が必要かどうかが表示されます。

- アーカイブ ストアのステータスが「無効」になっていないことを確認してください。MailStore は、これらのアーカイブ ストアを更新する必要があるかどうかを判断できません。
- 無効なアーカイブ ストアを右クリックし、ステータスを書き込み禁止に変更します。
- デタッチされたアーカイブ ストアは、アーカイブ ストアのリストに表示されません。そのため、デタッチされたアーカイブ ストアをアタッチし、書き込み保護ステータスに設定します。
アップグレードが必要であるというヒントが表示された場合は、次の手順に従ってください。
バージョン23.x以前からのアップデート
以前に MailStore Server 23.4 以前を使用していた場合は、最新バージョンにアップデートする前に 中間アップデートを実行する必要があります。
最新バージョンへの直接アップデートはできません。

- バックアップを作成します。
- 次のように、アーカイブストアをアップグレードします。
- MailStore Server バージョン 24.4 をインストールします。
- アーカイブ ストアのステータスが「無効」になっていないことを確認してください。MailStore は、これらのアーカイブ ストアを更新する必要があるかどうかを判断できません。
- 無効なアーカイブ ストアを右クリックし、ステータスを書き込み禁止に変更します。
- デタッチされたアーカイブ ストアは、アーカイブ ストアのリストに表示されません。そのため、デタッチされたアーカイブ ストアをアタッチし、書き込み保護ステータスに設定します。
- すべてのアーカイブ ストアを更新します。
- 別のバックアップを作成します。
- MailStoreの最新バージョンをインストールします。
個々のアーカイブストアの更新
常時接続が不要で、分離または無効になっているアーカイブストアについても、アーカイブ ストアのデータベースを Firebird 4 に更新し、現在の MailStore Server バージョンでロードできるようにしておく必要があります。
MailStore Server のインストールがすでにバージョン 25.1 以降である場合、このシステムでアーカイブストアを更新する事ができません。この場合は、暫定的にもう1台システムをご用意頂く必要があります。
- 別のサーバーを用意してください。
- 更新するアーカイブ ストアのバックアップを作成します。
- 試用版ライセンスを暫定システム用に取得します。この試用版ライセンスは後で再度必要になるので、安全に保管してください。
- MailStore Server 24.4をダウンロードし、サーバーにインストールします。
- 24.4をインストールしたシステムで、対象アーカイブストアを添付します。ロックを解除するのに、本番環境のライセンスキーが必要になります。
- アーカイブストアをアップグレードし、本番環境で改めて添付します。取得した試用版ライセンスでロックを解除し、アーカイブが閲覧できる事を確認してください。
バックアップの切り戻し
Firebird 3 または Firebird 2.5 データベースを含むバックアップは、MailStore 25.1 以降では読み取ることができません。
このようなバックアップを復元する場合は、MailStore Server 24.4 で一度復元し、すべてのアーカイブ ストア データベースを更新する必要があります。これにより、バックアップは現在の MailStore バージョンとも互換性を持つようになります。この場合は、暫定的にもう1台システムをご用意頂く必要があります。
- 別のサーバーを用意してください。
- 更新するアーカイブ ストアのバックアップを作成します。
- 試用版ライセンスを暫定システム用に取得します。この試用版ライセンスは後で再度必要になるので、安全に保管してください。
- MailStore Server 24.4をダウンロードし、サーバーにインストールします。
- 24.4をインストールしたシステムで、バックアップを復元します。
- アーカイブストアをアップグレードします。
- バックアップをもう1つ作成します。
- 25.1以降のバージョンでは、7で作成したバックアップを復元できるようになります。