Anda mungkin perlu menulis kail di Erlang. Lihat dokumentasi ejabberd untuk acara dan kait Khususnya yang ini :
user_send_packet(From, To, Packet) -> ok
Gunakan driver erlang untuk mongodb . Jika itu "tidak mungkin"/"terlalu sulit", saya sarankan Anda memanggil skrip PHP/Python/Ruby yang hanya menyimpan pesan ke mongodb. Ini mudah dilakukan, tetapi tidak akan menskala dengan baik.
Semoga membantu.
Beberapa link :contoh driver mongodb-erlang Erlang
PS :Sudah lama saya tidak menggunakan eJabberd. Setiap koreksi dipersilakan.