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

Odin Kroeger 9aab027b3a chore(.githooks/pre-push): no longer checks deleted files, loads venv 5 days ago
.githooks 9aab027b3a chore(.githooks/pre-push): no longer checks deleted files, loads venv 5 days ago
comp 5e7289693e style(comp/sievemgr.bash): removed hash-bang 3 weeks ago
deb 5694a06f14 chore(deb/debsig.pol): fixed a typo 1 week ago
docs 19bfb4085e build(lint): mover vermin to lint 1 week ago
examples d57dc2e4e5 docs: fixed error in example 3 weeks ago
rfcs 5575c878e4 docs(rfcs): added RFCs that regulate hostname and DNS names 1 week ago
tests 26a6a3b256 tests(BaseShell.expanded): added tests 1 week ago
.gitignore a0b3fb356e chore(.gitignore): added deb/control and deb/copryight 1 week ago
INSTALL.rst 48bcf61923 docs(INSTALL.rst): minor changes 1 week ago
LICENCE.rst f07909ac52 docs: minor changes. 3 months ago
NEWS.rst 7128ae340c docs(NEWS.rst): minor changes 1 week ago
README.rst 6e04e237da docs: many minor improvements 2 weeks ago
SECURITY.rst 3adfe2b4ed docs: converted headings to Python standard 2 weeks ago
linters.txt 0fcce922b9 chore: renamed lint.txt to linters.txt 2 weeks ago
macrop.py 3ccd48e3a9 chore(macrop.py): restricted variables to dunder globals 1 week ago
makefile 19bfb4085e build(lint): mover vermin to lint 1 week ago
makefile.in 19bfb4085e build(lint): mover vermin to lint 1 week ago
pyproject.toml c31acd591f chore: added pyright 1 week ago
safety.yml 5e6a2815f6 chore: added safety config 2 weeks ago
setup.cfg d694fcb00b build(linters): fine-tuned configuration 3 weeks ago
sievemgr.py 58edc20393 docs(SignalException): fixed editing errors 1 week ago

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