mailboxDecoding.patch 748 B

1234567891011121314151617
  1. --- mailFunctions.py 2021-10-06 12:34:01.556316453 +0200
  2. +++ mailFunctions2.py 2021-10-06 12:33:47.493424755 +0200
  3. @@ -1,4 +1,4 @@
  4. -import imaplib, smtplib, ssl, email, os, json
  5. +import imaplib, smtplib, ssl, email, os, json, imapclient
  6. from itertools import chain
  7. # format raw string you get from fetching mails
  8. @@ -66,6 +66,8 @@
  9. for items in mailboxes:
  10. if type(items) == list:
  11. for raw_box_string in items:
  12. + print(raw_box_string)
  13. + print(imapclient.imap_utf7.decode(raw_box_string))
  14. box_string = str(raw_box_string)
  15. # TODO: handle cases when folder contains subfolders
  16. modified_box_string = (box_string[box_string.find('"/" ')+4:-1])