Manage Sieve scripts remotely. https://odkr.codeberg.page/sievemgr

Odin Kroeger 7cac2cd2e6 docs(NEWS): Typographic change 2 dní pred
.githooks 48055b71e2 chore(.githooks/pre-push): Fixed suppression of TODO and FIXME 3 dní pred
comp 5e7289693e style(comp/sievemgr.bash): removed hash-bang 2 mesiacov pred
deb 5694a06f14 chore(deb/debsig.pol): fixed a typo 1 mesiac pred
docs 0c88ca7ead docs(index.rst): Fixed list of SCRAM mechanisms 2 dní pred
examples d57dc2e4e5 docs: fixed error in example 2 mesiacov pred
rfcs 5575c878e4 docs(rfcs): added RFCs that regulate hostname and DNS names 1 mesiac pred
tests 7d24c1dbff tests(tests/test_shell.py): Silenced the bell 2 dní pred
.gitignore a0b3fb356e chore(.gitignore): added deb/control and deb/copryight 1 mesiac pred
INSTALL.rst 48bcf61923 docs(INSTALL.rst): minor changes 1 mesiac pred
LICENCE.rst f07909ac52 docs: minor changes. 4 mesiacov pred
NEWS.rst 7cac2cd2e6 docs(NEWS): Typographic change 2 dní pred
README.rst 6e04e237da docs: many minor improvements 1 mesiac pred
SECURITY.rst 3adfe2b4ed docs: converted headings to Python standard 1 mesiac pred
linters.txt 0fcce922b9 chore: renamed lint.txt to linters.txt 1 mesiac pred
macrop.py d540bef1de chore(macrop.py): Fixed style issues 1 týždeň pred
makefile 2eec761bba chore(makefile): Renamed `sources` to `srcs` 2 dní pred
makefile.in 2eec761bba chore(makefile): Renamed `sources` to `srcs` 2 dní pred
pyproject.toml c31acd591f chore: added pyright 1 mesiac pred
safety.yml c51237b439 chore(safety.xml): Added exception for CVEs that only affect doc toolchain 1 týždeň pred
setup.cfg d694fcb00b build(linters): fine-tuned configuration 2 mesiacov pred
sievemgr.py e7df993f45 style(sievemgr.py): Removed trailing whitespace 2 dní pred

README.rst

.. image:: https://www.bestpractices.dev/badge_static/97
:target: https://www.bestpractices.dev/en/projects/8336
:alt: OpenSSF best practices badge

############
SieveManager
############

SieveManager is a command-line client for uploading, downloading,
and managing Sieve scripts using the ManageSieve protocol. It can
also be used as a Python module.

.. _Sieve: http://sieve.info


INSTALLATION
============

See **INSTALL.rst**.


DOCUMENTATION
=============

Use **sievemgr -h**, type "help" in the SieveManager shell,
or see the homepage_.


CONTACT
=======

Homepage:
https://odkr.codeberg.page/sievemgr

Issue tracker:
https://github.com/odkr/sievemgr/issues

Source code (primary):
https://codeberg.org/odkr/sievemgr

Source code (secondary):
https://notabug.org/odkr/sievemgr


LICENCE
=======

Copyright 2023 and 2024 Odin Kroeger

SieveManager is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the FreeSoftware Foundation, either version 3 of the License, or (at
your option) any later version.

SieveManager is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the `GNU General Public License`_ for more details.

You should have received a copy of the GNU General Public License
along with SieveManager. If not, see .


.. _`GNU General Public License`: LICENCE.rst

.. _homepage: https://odkr.codeberg.page/sievemgr