[][src]Crate koverto_lib

Toplevel module for Koverto.

Brings together the different pieces and implements run() which is called from main.

run() will parse the command line args, read the configuration, setup logging, and then either handle subcommands or run an koverto process that waits for incoming mail.

Modules

cli

Functions for the command line interface.

config

Configuration of the entire service.

constants

Constants used by different modules They set the application defaults.

email

Functions to parse/build Emails and MIME.

openpgp

OpenPGP functions (encrypt, sign, armor) using sequoia_openpgp.

tests_common

Common functions for unit and integration tests.

Functions

run

Main function that returns errors.