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

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

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