Crates.io | asimov-mbox-module |
lib.rs | asimov-mbox-module |
version | 0.1.0 |
created_at | 2025-07-04 05:22:46.113303+00 |
updated_at | 2025-07-23 21:14:15.596078+00 |
description | ASIMOV module for Mbox email import. |
homepage | https://github.com/asimov-modules |
repository | https://github.com/asimov-modules/asimov-mbox-module |
max_upload_size | |
id | 1737496 |
size | 70,198 |
ASIMOV module for Mbox email import.
.mbox
files and outputs them as JSON-LD.asimov module install mbox -v
cargo install asimov-mbox-module
asimov-mbox-cataloger file:/path/to/messages.mbox
asimov-mbox-cataloger file:/path/to/messages.mbox -o json
asimov-mbox-fetcher file:/path/to/messages.mbox#mid
This module requires no configuration.
asimov-mbox-cataloger
asimov-mbox-cataloger
Usage: asimov-mbox-cataloger [OPTIONS] <MBOX-FILE-URL>
Arguments:
<MBOX-FILE-URL> A `file:/path/to/messages.mbox` URL to the file to catalog
Options:
-d, --debug Enable debugging output
--license Show license information
-v, --verbose... Enable verbose output (may be repeated for more verbosity)
-V, --version Print version information
-n, --limit <COUNT> Limit the number of messages to catalog
-o, --output <FORMAT> Set the output format [default: cli] [possible values: cli, json, jsonld, jsonl]
-h, --help Print help
asimov-mbox-fetcher
asimov-mbox-fetcher
Usage: asimov-mbox-fetcher [OPTIONS] <MBOX-MESSAGE-URL>
Arguments:
<MBOX-MESSAGE-URL> A `file:/path/to/messages.mbox#mid` URL to the message to fetch
Options:
-d, --debug Enable debugging output
--license Show license information
-v, --verbose... Enable verbose output (may be repeated for more verbosity)
-V, --version Print version information
-o, --output <FORMAT> The output format
-h, --help Print help
git clone https://github.com/asimov-modules/asimov-mbox-module.git