notmuch
chardet
