Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-imapdedup-1.5-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python3-imapdedup Distribution: openSUSE Tumbleweed
Version: 1.5 Vendor: openSUSE
Release: 1.1 Build date: Sat Oct 3 13:24:26 2026
Group: Unspecified Build host: reproducible
Size: 106323 Source RPM: python-imapdedup-1.5-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/quentinsf/IMAPdedup
Summary: IMAP de-duplication tool
A duplicate email message remover

IMAPdedup is a command-line utility that looks for duplicate messages in a set
of IMAP mailboxes and tidies up all but the first copy of any duplicates found.

To be more exact, it *marks* the second and later occurrences of a message as
'deleted' on the server.   Exactly what that does in your environment will
depend on your mail server and your mail client.

Some mail clients will let you still view such messages *in situ*, so you can
take a look at what's happened before 'compacting' the mailbox.  Sometimes
deleted messages appear in a 'Trash' folder.  Sometimes they are hidden and can
be displayed and un-deleted if wanted, until they are purged.

Whatever your system does, you will usually have the option to see what has
been deleted, and to recover it if needed, using your email program, after
running this script.  (If your server purges the deleted messages
automatically, you may be able to prevent this with the `--no-close` option.)
There is also a 'dry-run' option so you can check what might happen before
doing anything scary.

Provides

Requires

License

GPL-2.0-only

Changelog

* Sat Oct 03 2026 Dirk Müller <dmueller@suse.com>
  - update to 1.5:
    * Performs operations on messages using IMAP UIDs rather than
      just the sequence IDs.  This should be more robust if
      mailboxes are modified during the process, or if the
      connection is restarted.
    * Periodically stores an in-memory checkpoint of the current
      position, so that if the server connection is lost we can
      reconnect and carry on more efficiently.
    * No real functional changes, but the minimum Python version is
      now 3.10, and the code has been updated to adopt some newer
      Python conventions.
    * Attempt fix for issue #57: 'Too many items to unpack' from
      some servers which return extraneous lines in the response.
* Tue Nov 19 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - update to 1.2:
    * Add the '-d' (or --delete) option, which will expunge all
      messages marked for deletion from the server.
* Wed Nov 13 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - new package imapdedup: duplicate email message remover

Files

/etc/alternatives/imapdedup
/usr/bin/imapdedup
/usr/bin/imapdedup-3.13
/usr/lib/python3.13/site-packages/imapdedup
/usr/lib/python3.13/site-packages/imapdedup-1.5.dist-info
/usr/lib/python3.13/site-packages/imapdedup-1.5.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/imapdedup-1.5.dist-info/METADATA
/usr/lib/python3.13/site-packages/imapdedup-1.5.dist-info/RECORD
/usr/lib/python3.13/site-packages/imapdedup-1.5.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/imapdedup-1.5.dist-info/WHEEL
/usr/lib/python3.13/site-packages/imapdedup-1.5.dist-info/entry_points.txt
/usr/lib/python3.13/site-packages/imapdedup-1.5.dist-info/licenses
/usr/lib/python3.13/site-packages/imapdedup-1.5.dist-info/licenses/LICENCE.TXT
/usr/lib/python3.13/site-packages/imapdedup/__init__.py
/usr/lib/python3.13/site-packages/imapdedup/__pycache__
/usr/lib/python3.13/site-packages/imapdedup/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/imapdedup/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/imapdedup/__pycache__/imapdedup.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/imapdedup/__pycache__/imapdedup.cpython-313.pyc
/usr/lib/python3.13/site-packages/imapdedup/imapdedup.py
/usr/share/doc/packages/python3-imapdedup
/usr/share/doc/packages/python3-imapdedup/CHANGELOG.md
/usr/share/doc/packages/python3-imapdedup/README.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Oct 10 23:44:58 2026