Message sent, but stuck in outbox until geary restart
Bug Summary
After sending a message, it appeared to still be in the outbox; with this message:
"This message was sent, but has not been saved to your account"
After restarting geary, it appeared in the sent mail folder appropriately.
My email setup is slightly artisanal, as the account is on a self hosted IMAP server, but uses the gmail SMTP server to send mail. This happened while sending mail on a somewhat unstable wifi connection, as well. Have seen this one time before this incident, but is very infrequent.
Your installation
To obtain installation information, copy it from Geary's Problem Report dialog if shown (or else open the Geary Inspector by typing Shift + Alt + I) by selecting System, and clicking the Copy button, then pasting here.
- Geary version: 3.34.1 (tags/3.34.1-0-ge13a8ab7)
- Installation method: built from source
- Desktop environment: GNOME
- Operating system and version: Ubuntu 19.10
- Email provider: self hosted IMAP
Steps to reproduce
see summary
What happened?
see summary
What did you expect to happen?
Move the message from outbox to sent, or at least be able to "try again"
Relevant logs and/or screenshots
[deb] 13:52:34.0837 Geary: account_03[other:smtp]: Queuing message for sending: Re: XXXXXXXXXXX
[deb] 13:52:34.0853 geary: app-external-append-operation.vala:26: Appending 1 out of folder message(s) to GearyOutboxFolder(account_03:>GearyOutbox
)
[deb] 13:52:34.0856 Geary: account_03[other:smtp]: Outbox postie: Sending "Re: XXXXXXXXXX" (ID:[Outbox.EmailIdentifier:1])...
[deb] 13:52:34.0863 geary: app-email-store.vala:150: EmailStore GearyImapEngineOtherAccount(account_03) running GearyAppFetchOperation on 1 emails
[deb] 13:52:35.0169 geary: smtp-client-session.vala:136: [smtp.gmail.com:465] Attempting PLAIN authenticator
[deb] 13:52:37.0353 Geary: account_03[other:smtp]: Outbox postie: Marking [Outbox.EmailIdentifier:1] as sent
[deb] 13:52:37.0387 Geary: account_03[other:smtp]: Outbox postie: Saving [Outbox.EmailIdentifier:1] to sent mail
[deb] 13:52:37.0406 geary: app-email-store.vala:150: EmailStore GearyImapEngineOtherAccount(account_03) running GearyAppListOperation on 1 emails
[deb] 13:52:37.0407 Geary: account_03[other]>Sent: Folder opened
[deb] 13:52:37.0413 Geary: account_03[other]>Sent: Claiming folder session
[deb] 13:52:37.0419 Geary: account_03[other]>INBOX: Scheduling folder close
[deb] 13:52:37.0624 geary: imap-engine-email-prefetcher.vala:114: GearyImapEngineOtherFolder(account_03:>Sent) (open_count=1 remote_opened=false): Scheduling 0 messages on open for prefetching
[deb] 13:52:38.0326 geary: app-email-store.vala:150: EmailStore GearyImapEngineOtherAccount(account_03) running GearyAppFetchOperation on 1 emails
[deb] 13:52:38.0385 Geary: account_03[other]>INBOX: Scheduling folder close