gitextract_hxxddv1_/ ├── .coveragerc ├── .github/ │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE.md │ └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.rst ├── COPYING ├── Changelog.maint.md ├── Changelog.md ├── MAINTAINERS.rst ├── MANIFEST.in ├── Makefile ├── README.md ├── TODO.rst ├── bin/ │ └── offlineimap ├── contrib/ │ ├── README.md │ ├── helpers.py │ ├── internet-urllib3.py │ ├── release.py │ ├── release.sh │ ├── store-pw-with-gpg/ │ │ ├── README.md │ │ ├── gpg-pw.py │ │ ├── offlineimaprc.sample │ │ └── passwords-gmail.txt │ ├── systemd/ │ │ ├── README.md │ │ ├── offlineimap-oneshot.service │ │ ├── offlineimap-oneshot.timer │ │ ├── offlineimap-oneshot@.service │ │ ├── offlineimap-oneshot@.timer │ │ ├── offlineimap.service │ │ └── offlineimap@.service │ ├── tested-by.py │ └── upcoming.py ├── docs/ │ ├── Makefile │ ├── build-uploads.sh │ ├── doc-src/ │ │ ├── API.rst │ │ ├── conf.py │ │ ├── dco.rst │ │ ├── index.rst │ │ ├── repository.rst │ │ └── ui.rst │ ├── offlineimap.known_issues.txt │ ├── offlineimap.txt │ ├── offlineimapui.txt │ ├── rfcs/ │ │ ├── README.md │ │ ├── rfc1731.IMAP4_auth.txt │ │ ├── rfc1732.compatibiliy_IMAP2-IMAP2bis.txt │ │ ├── rfc1733.models_in_IMAP4.txt │ │ ├── rfc1734.POP3_AUTHentication │ │ ├── rfc2061.compatibility_IMAP4-IMAP2bis.txt │ │ ├── rfc2086.IMAP4_ACL_extension.txt │ │ ├── rfc2087.IMAP4_QUOTA_extension.txt │ │ ├── rfc2088.IMAP4_non_synchronizing_literals.txt │ │ ├── rfc2095.IMAP-POP_AUTHorize_extension.txt │ │ ├── rfc2177.IMAP4_IDLE_command.txt │ │ ├── rfc2180.IMAP4_multi-accessed_Mailbox_practice.txt │ │ ├── rfc2192.IMAP_URL_scheme.txt │ │ ├── rfc2193.IMAP4_Mailbox_referrals.txt │ │ ├── rfc2195.IMAP-POP_AUTHorize_extension.txt │ │ ├── rfc2221.IMAP4_Login_referrals.txt │ │ ├── rfc2244.ACAP.txt │ │ ├── rfc2342.IMAP4_Namespace.txt │ │ ├── rfc2359.IMAP4_UIDPLUS_extension.txt │ │ ├── rfc2595.TLS_with_IMAP-POP3_and_ACAP.txt │ │ ├── rfc2683.IMAP4_Implementation_recommendations.txt │ │ ├── rfc2831.Obsolete_Digest_AUTHentication_as_a_SASL_mech.txt │ │ ├── rfc2971.IMAP4_ID_extension.txt │ │ ├── rfc3028.Sieve_Mail_filtering_language.txt │ │ ├── rfc3348.IMAP4_Child_Mailbox_extension.txt │ │ ├── rfc3501.IMAP4rev1.txt │ │ ├── rfc3502.MULTIAPPEND_extension.txt │ │ ├── rfc3503.Message_Disposition_Notification.txt │ │ ├── rfc3516.IMAP4_Binary_content_extension.txt │ │ ├── rfc3691.IMAP_UNSELECT_command.txt │ │ ├── rfc4314.IMAP4_ACL_extension.txt │ │ ├── rfc4315.IMAP_UIDPLUS_extension.txt │ │ ├── rfc4466.Collected_extensions_to_IMAP4_ABNF.txt │ │ ├── rfc4467.IMAP_URLAUTH_extension.txt │ │ ├── rfc4469.IMAP_CATENATE_extension.txt │ │ ├── rfc4549.Sync_operations_for_disconnected_IMAP4_Clients.txt │ │ ├── rfc4551.IMAP_Conditional_STORE_or_Quick_flag_changes_resync.txt │ │ ├── rfc4731.IMAP4_Extension_to_SEARCH_command.txt │ │ ├── rfc4978.IMAP_Compress_extension.txt │ │ ├── rfc5032.IMAP_WITHIN_Search_extension.txt │ │ ├── rfc5161.IMAP_ENABLE_extension.txt │ │ ├── rfc5162.IMAP4_Extensions_for_Quick_Mailbox_resync.txt │ │ ├── rfc5182.IMAP_extension_last_SEARCH_result.txt │ │ ├── rfc5182.Sieve_and_extensions.txt │ │ ├── rfc5255.IMAP_i18n.txt │ │ ├── rfc5257.IMAP_ANNOTATE_extension.txt │ │ ├── rfc5258.IMAP4_LIST_command_extension.txt │ │ ├── rfc5423.IM_Store_Events.txt │ │ ├── rfc5464.IMAP_METADATA_extension.txt │ │ ├── rfc5465.IMAP_NOTIFY_extension.txt │ │ ├── rfc5530.IMAP_Response_codes.txt │ │ ├── rfc5738.IMAP_UTF8.txt │ │ ├── rfc5788.IMAP4_Keyword_registry.txt │ │ ├── rfc5819.IMAP4_extension_Returning_STATUS_info_in_LIST.txt │ │ ├── rfc5957.IMAP4_SORT_extension.txt │ │ ├── rfc6154.IMAP_LIST_Special-use_Mailboxes.txt │ │ ├── rfc6203.IMAP4_Fuzzy_SEARCH_extension.txt │ │ ├── rfc6237.IMAP4_Multimailbox_SEARCH_extension.txt │ │ └── rfc6331.Moving_Digest-MD5_to_Historic │ └── website-doc.sh ├── offlineimap/ │ ├── CustomConfig.py │ ├── __init__.py │ ├── accounts.py │ ├── bundled_imaplib2.py │ ├── emailutil.py │ ├── error.py │ ├── folder/ │ │ ├── Base.py │ │ ├── Gmail.py │ │ ├── GmailMaildir.py │ │ ├── IMAP.py │ │ ├── LocalStatus.py │ │ ├── LocalStatusSQLite.py │ │ ├── Maildir.py │ │ ├── UIDMaps.py │ │ └── __init__.py │ ├── globals.py │ ├── imaplibutil.py │ ├── imapserver.py │ ├── imaputil.py │ ├── init.py │ ├── localeval.py │ ├── mbnames.py │ ├── repository/ │ │ ├── Base.py │ │ ├── Gmail.py │ │ ├── GmailMaildir.py │ │ ├── IMAP.py │ │ ├── LocalStatus.py │ │ ├── Maildir.py │ │ └── __init__.py │ ├── threadutil.py │ ├── ui/ │ │ ├── Curses.py │ │ ├── Machine.py │ │ ├── Noninteractive.py │ │ ├── TTY.py │ │ ├── UIBase.py │ │ ├── __init__.py │ │ └── debuglock.py │ ├── utils/ │ │ ├── __init__.py │ │ ├── const.py │ │ ├── distro.py │ │ └── stacktrace.py │ └── virtual_imaplib2.py ├── offlineimap.conf ├── offlineimap.conf.minimal ├── offlineimap.py ├── requirements.txt ├── scripts/ │ └── get-repository.sh ├── setup.cfg ├── setup.py ├── snapcraft.yaml ├── test/ │ ├── .gitignore │ ├── OLItest/ │ │ ├── TestRunner.py │ │ ├── __init__.py │ │ └── globals.py │ ├── README │ ├── __init__.py │ ├── credentials.conf.sample │ └── tests/ │ ├── __init__.py │ ├── test_00_globals.py │ ├── test_00_imaputil.py │ ├── test_01_basic.py │ └── test_02_MappedIMAP.py └── tests/ ├── .gitignore ├── create_conf_file.py └── requirements.txt