MySQL 経由で Zimbra のメールを消去しますか?

MySQL 経由で Zimbra のメールを消去しますか?

Linux サーバーで Zimbra Mail Server ZCS 7.2.7 を実行しています。特定の件名のメールをすべて削除するスケジュールされたタスクを毎週実行したいと思います。

Zimbra はメールを保存するために mySQL を使用していることがわかりました。

そこで疑問に思うのですが、MySQL に対して Delete ステートメントを実行して、この方法で電子メールを消去できるでしょうか?

何かデメリットはありますか?

ありがとう

答え1

Zimbra は、特定のデータベース スキーム (テーブルと属性値) を必ず必要とします。SQL で強制できるものもあれば、強制できないものもあります。データベースからレコードを削除すると、Zimbra のインストールが台無しになる可能性が非常に高くなります。Zimbra の内部ストレージ形式を理解した上でのみ、データベースを外部から操作する必要があります。

関連情報