offlineimap3
offlineimap3 copied to clipboard
TypeError: decoding with '136' codec failed (TypeError: utf7m_decode() takes 1 positional argument but 2 were given)
I get the following error running a synchronization.
General informations
- system/distribution (with version): Debian GNU/Linux trixie/sid
- offlineimap version (
offlineimap -V
): 8.0.0 - Python version: 3.11.7
- CLI options: none / imap server sync to maildir folder configured in .offlineimaprc
Configuration file offlineimaprc
[Account mailbox]
localrepository = mailbox-loc
remoterepository = mailbox
[Repository mailbox-loc]
type = Maildir
localfolders = ~/OfflineImap/mailbox
sync_deletes = no
[Repository mailbox]
type = IMAP
remotehost = imap.some-domain.org
remoteuser = user
remotepass = password
sslcacertfile = /etc/ssl/certs/ca-certificates.crt
readonly = True
Logs, error
ERROR: Exceptions occurred during the run!
ERROR: offlineimap.error.OfflineImapError: Exception parsing message with ID (<some message id>) from imaplib (response type: bytes).
TypeError: decoding with '136' codec failed (TypeError: utf7m_decode() takes 1 positional argument but 2 were given)
Traceback:
File "/usr/share/offlineimap3/offlineimap/folder/Base.py", line 823, in copymessageto
message = self.getmessage(uid)
^^^^^^^^^^^^^^^^^^^^
File "/usr/share/offlineimap3/offlineimap/folder/IMAP.py", line 343, in getmessage
data = self._fetch_from_imap(str(uid), self.retrycount)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/share/offlineimap3/offlineimap/folder/IMAP.py", line 910, in _fetch_from_imap
raise OfflineImapError(