https://github.com/icculus/xmpp_archive
Ryan's ejabberd/JEP-0136, MySQL to Maildir archiver.
https://github.com/icculus/xmpp_archive
ejabberd jep-0136 maildir mysql
Last synced: 13 days ago
JSON representation
Ryan's ejabberd/JEP-0136, MySQL to Maildir archiver.
- Host: GitHub
- URL: https://github.com/icculus/xmpp_archive
- Owner: icculus
- License: zlib
- Created: 2021-06-28T19:37:24.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-07-05T21:24:36.000Z (almost 5 years ago)
- Last Synced: 2026-05-29T00:23:35.948Z (about 1 month ago)
- Topics: ejabberd, jep-0136, maildir, mysql
- Language: Perl
- Homepage:
- Size: 11.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
# xmpp_archive
This is an extremely special-case utility, and I don't even use it any more.
At the time, I was running ejabberd on my server so people could contact me
via XMPP federation, and this script would read the MySQL database for the
data ejabberd stored for JEP-0136 support, and break that data up
appropriately into Maildir files.
In laymen's terms: it took my Google Talk chat logs and archived them to a
mail folder.
This was a really handy thing that would run in a cronjob and try to keep
individual units of conversation split into separate emails, but to be
clear, I don't host an XMPP server any more--everyone I talked with moved
on to other services, like iMessage and later, Slack and Discord...and I
don't know if the database schema has changed since, etc, so use at your
own risk.
Still, this was useful at one time, so I'm leaving it here in case it is
useful again.
--ryan.