Re: Encoding errors in Gmail?
Caleb Rogers <[email protected]> Mon, 11 Sep 2023 16:29:11 +0800
| Newsgroups | gmane.mail.imap.offlineimap.general |
|---|---|
| Message-ID | <[email protected]> |
This is super weird, you're having an identical issue to me, including from a sendgrid address: ERROR: UID 126179 (<ZF3lf1bGTw-Ct-Y9A15WlqUQ3BukrDdPHg-173.82.166.30@ismtpd0003p1iad1.sendgrid.net>) has defects preventing it from being processed! UnicodeEncodeError: 'ascii' codec can't encode characters in position 434-435: ordinal not in range(128) I've been meaning to post on stackoverflow or here about it but just haven't gotten around to it It prevents me from keeping offlineimap running continously because it causes a crash. I also wasn't able to find the offending email on my gmail server anywhere, at least not using gmail's search tools (or other applications), because if I could I'd just delete it and move on. Jonathan Whitehead <[email protected]> writes: > I'm running imap in a docker container (maxkratz/onlineimap), > after trying repeatedly to run it in bare debian. I'm backing > up from > Gmail. In the container, offlineimap -V shows: > > offlineimap v8.0.0, imaplib2 v3.05, Python v3.10.6, OpenSSL > 3.0.2 15 Mar 2022 > > The docker container gets me further, but in both cases, > offlineimap eventually errors and closes after hitting 5-10 > encoding errors, such > as: > > ERROR: UID 140848 > (<ZF3lf1bGTw-Ct-Y9A5ZZl3Q6MXODdPHg-212.129.51.36@ismtpd0003p1iad1.sendgrid.net>) > has defects preventing it from being processed! > > UnicodeEncodeError: 'ascii' codec can't encode characters in > position 434-435: ordinal not in range(128) > > Traceback: > > File "/usr/share/offlineimap3/offlineimap/folder/Base.py", > line 810, in copymessageto > > message = self.getmessage(uid) > > File "/usr/share/offlineimap3/offlineimap/folder/Gmail.py", > line 69, in getmessage > > data = self._fetch_from_imap(str(uid), self.retrycount) > > File "/usr/share/offlineimap3/offlineimap/folder/IMAP.py", > line 930, in _fetch_from_imap > > raise OfflineImapError( > > This seems to be related to UTF-8 encoding somehow. My next step > would be to look at these message (or figure out a fix). But how > do I determine which message is causing the failure? UID 140848 > doesn't appear in my maildir yet, and Gmail does not see the > sendgrid address when I search. > > _______________________________________________ > OfflineIMAP-project mailing list: > [email protected] > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/offlineimap-project > > OfflineIMAP homepages: > - https://github.com/OfflineIMAP > - http://offlineimap.org _______________________________________________ OfflineIMAP-project mailing list: [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/offlineimap-project OfflineIMAP homepages: - https://github.com/OfflineIMAP - http://offlineimap.org