-
-
Notifications
You must be signed in to change notification settings - Fork 110
feat: Remove Config::{SentboxWatch,ConfiguredSentboxFolder} (#7178) #7189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Overall this is ready for review, but depends on chatmail/provider-db#322 (EDIT: already merged). add_all_recipients_as_contacts(context, session, Config::ConfiguredSentboxFolder)
.await
.context("failed to get recipients from the sentbox")?;... |
1e94e06 to
e9b13de
Compare
e9b13de to
c0b2f58
Compare
|
Let's merge this only after we have stable releases with calls, in order not to require any UI changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This needs a rebase, but otherwise it can be merged already. There are calls releases already.
The motivation is to reduce code complexity, get rid of the extra IMAP connection and cases when messages are added to chats by Inbox and Sentbox loops in parallel which leads to various message sorting bugs, particularly to outgoing messages breaking sorting of incoming ones which are fetched later, but may have a smaller "Date".
It's used in `fetch_existing_msgs()`, but we can remove it and tell users that they need to move/copy messages from Sentbox to Inbox so that Delta Chat adds all contacts from them. This way users will be also informed that Delta Chat needs users to CC/BCC/To themselves to see messages sent from other MUAs.
c0b2f58 to
a65e47d
Compare
It is going to be removed in the next core release: <chatmail/core#7189>
It is going to be removed in the next core release: <chatmail/core#7189>
It is going to be removed in the next core release: <chatmail/core#7189>
See commit messages.
Close #7178