{"id":17187960,"url":"https://github.com/icculus/xmpp_archive","last_synced_at":"2026-06-15T20:31:28.755Z","repository":{"id":106920553,"uuid":"381142597","full_name":"icculus/xmpp_archive","owner":"icculus","description":"Ryan's ejabberd/JEP-0136, MySQL to Maildir archiver.","archived":false,"fork":false,"pushed_at":"2021-07-05T21:24:36.000Z","size":12,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-29T00:23:35.948Z","etag":null,"topics":["ejabberd","jep-0136","maildir","mysql"],"latest_commit_sha":null,"homepage":"","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"zlib","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/icculus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["icculus"],"patreon":"icculus"}},"created_at":"2021-06-28T19:37:24.000Z","updated_at":"2021-08-08T15:18:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"f675ab33-126f-4cf5-b532-4e8a850d75b6","html_url":"https://github.com/icculus/xmpp_archive","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/icculus/xmpp_archive","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icculus%2Fxmpp_archive","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icculus%2Fxmpp_archive/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icculus%2Fxmpp_archive/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icculus%2Fxmpp_archive/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icculus","download_url":"https://codeload.github.com/icculus/xmpp_archive/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icculus%2Fxmpp_archive/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34379915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-15T02:00:07.085Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ejabberd","jep-0136","maildir","mysql"],"created_at":"2024-10-15T01:07:42.909Z","updated_at":"2026-06-15T20:31:28.740Z","avatar_url":"https://github.com/icculus.png","language":"Perl","funding_links":["https://github.com/sponsors/icculus","https://patreon.com/icculus"],"categories":[],"sub_categories":[],"readme":"# xmpp_archive\n\nThis is an extremely special-case utility, and I don't even use it any more.\n\nAt the time, I was running ejabberd on my server so people could contact me\nvia XMPP federation, and this script would read the MySQL database for the\ndata ejabberd stored for JEP-0136 support, and break that data up\nappropriately into Maildir files.\n\nIn laymen's terms: it took my Google Talk chat logs and archived them to a\nmail folder.\n\nThis was a really handy thing that would run in a cronjob and try to keep\nindividual units of conversation split into separate emails, but to be\nclear, I don't host an XMPP server any more--everyone I talked with moved\non to other services, like iMessage and later, Slack and Discord...and I\ndon't know if the database schema has changed since, etc, so use at your\nown risk.\n\nStill, this was useful at one time, so I'm leaving it here in case it is\nuseful again.\n\n--ryan.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ficculus%2Fxmpp_archive","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ficculus%2Fxmpp_archive","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ficculus%2Fxmpp_archive/lists"}