> I think there might be other emails on the guix-commits mailing list > that still can't be read. > > For testing, I downloaded > https://lists.gnu.org/archive/mbox/guix-commits/2019-08 and then tried > to read it with: > > (map parse-email (call-with-input-file "2019-08" mbox->emails)) These errors occur due to the occurrence of non-standard ISO-8859-1 characters in the headers due to Emacs message mode parens style addresses. The earlier fix only allows UTF-8 or ASCII characters. I have pushed a new fix that uses the substitute conversion strategy to silently fail without an error in the event of something other than UTF-8 or ASCII encoding. https://git.systemreboot.net/guile-email/commit/?id=c10524726e0a91445a0329cc9aa72b7467258381 The alternative to this is to implement some complicated encoding guessing scheme. I'm not sure it's worth the effort. WDYT?