スタンザ (メッセージとプレゼンスのみ) が ejabberd サーバーによって受信されたとき、およびそれが相手に送信 (またはブロードキャスト) されたときをログに記録したいと思います。
私にとって重要なことは、スタンザとそれらが送受信された時間をログに記録することです。
ありがとう。
私は同じ問題に直面しています。私は主に、できれば mysql で、グループ チャットと時折の p2p チャットをログに記録したいと考えています。mysql ロギングを行うモジュールを見つけましたが、パッチを適用して再コンパイルする必要があり、将来維持されるかどうかはわかりません: http://www.dp.uz.gov.ua/o.palij/mod_logdb/
他にもいくつかの mod があります (mod_muc_log など)。ejabberd.im を検索してみてください
ejabberd がプログラムでアクセスされる場合 (私の場合のように)、もう 1 つのオプションは、すべての会話にログ ボットを自動的に含めることです。
ただし、最初のソリューションから始めると思います。
This will do the job for both of you. http://www.ejabberd.im/install-bandersnatch