Crates.io | asimov-maildir-module |
lib.rs | asimov-maildir-module |
version | 0.1.0 |
created_at | 2025-07-04 05:22:47.508276+00 |
updated_at | 2025-07-23 21:14:17.599045+00 |
description | ASIMOV module for Maildir email import. |
homepage | https://github.com/asimov-modules |
repository | https://github.com/asimov-modules/asimov-maildir-module |
max_upload_size | |
id | 1737497 |
size | 72,023 |
ASIMOV module for Maildir email import.
asimov module install maildir -v
cargo install asimov-maildir-module
asimov-maildir-cataloger file:/path/to/maildir/
asimov-maildir-cataloger file:/path/to/maildir/ -o json
asimov-maildir-fetcher file:/path/to/maildir/#mid
This module requires no configuration.
asimov-maildir-cataloger
asimov-maildir-cataloger
Usage: asimov-maildir-cataloger [OPTIONS] <MAILDIR-FOLDER-URL>
Arguments:
<MAILDIR-FOLDER-URL> A `file:/path/to/maildir/` URL to the folder 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-maildir-fetcher
asimov-maildir-fetcher
Usage: asimov-maildir-fetcher [OPTIONS] <MAILDIR-MESSAGE-URL>
Arguments:
<MAILDIR-MESSAGE-URL> A `file:/path/to/maildir/#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-maildir-module.git