Skip to content

Fix QQ IMAP history sync and add account controls - #12

Merged
iamdarkle merged 6 commits into
flectar:mainfrom
bigfish1913:feat/account-sync-delete
Sep 12, 2026
Merged

Fix QQ IMAP history sync and add account controls#12
iamdarkle merged 6 commits into
flectar:mainfrom
bigfish1913:feat/account-sync-delete

Conversation

@bigfish1913

Copy link
Copy Markdown

Summary

  • avoid QQ Mail BODYSTRUCTURE parsing failures during header/history sync
  • add per-account Sync action in account management
  • add confirmed local account removal with credential and cache cleanup
  • include the existing feat/files-webdav-jmap feature branch history

Validation

  • cargo fmt --all -- --check
  • cargo check --bin flectar-mail --locked
  • verified QQ IMAP history fetch locally

@iamdarkle

Copy link
Copy Markdown
Member

Thanks for contributing this. I've added a few follow up fixes on your branch to make MIME recovery more resilient, fully refresh the UI after account removal, and improve the compact layout and removal confirmation, appreciate your work on this!

@iamdarkle
iamdarkle merged commit 9f062a8 into flectar:main Sep 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants