Ask / Submit
5

[Fixed in 1.0.7.16] Email bug: emails not deleted on server (Outlook.com with IMAP) [released]

asked 2014-01-05 19:52:36 +0300

Sthocs gravatar image

updated 2014-06-22 16:32:37 +0300

Edit: Reverting back to original topic + closing.

After the 1.0.7.16 update, it was still not working. I deleted my account and recreated it and now, the emails are correctly deleted on server! (I tested by configuring my account manually and using the new automatic settings retrieval, all good!).

By the way, the automatic settings retrieval works perfectly for Outlook, we put the email/password and it's done! Very user friendly! Thanks @VDVsx :)


Hello. I have configured an Outlook.com (a.k.a. Hotmail) email account using IMAP. When I delete an email, it disappears from the phone but not from the server (it's still in Inbox).

With a Gmail account or an other IMAP account, it works as expected, so it's maybe because Microsoft just discovered IMAP and there is something wrong with them? I know I could use Exchange but it's almost a read-only account, so I prefer to stay simple and don't add useless contacts in my phone. Has anybody encountered the issue? (SailfishOS v1.0.2.5)

edit retag flag offensive reopen delete

The question has been closed for the following reason "released in a software update" by Sthocs
close date 2014-06-22 16:33:12.306316

Comments

deleted email from Infomaniak email on jolla, deleted on server imap as awaited result :-) but can't send message :-( deleted message from windows live mail 2011, don't delete message on server imap :-( but i can send message :-) sailfishOS 1.0.2.5

redge73 ( 2014-01-05 20:39:53 +0300 )edit

This is was I can see in the log while deleting an email:

[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" About to open connection "jukey@#######.de" "horst.####.de" 
[8150] Jan. 24 10:16:21 [Debug] Messaging :  QMailTransport::Socket::Socket SET PROXY host= "" port= 0 
[8150] Jan. 24 10:16:21 [Debug] Messaging :  Opening connection -  "horst.####.de" : 993  SSL 
[8150] Jan. 24 10:16:21 [Debug] Messaging :  IMAP : connection established 
[8150] Jan. 24 10:16:21 [Debug] Messaging :  IMAP : Secure connection established 
[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" RECV: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN] Dovecot ready. 
[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" SEND a001 CAPABILITY 
[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" RECV: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN 
[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" RECV: a001 OK Pre-login capabilities listed, post-login capabilities have more. 
[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" SEND a002 LOGIN jukey@#######.de <password hidden> 
[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" RECV: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS SPECIAL-USE BINARY MOVE 
[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" RECV: a002 OK Logged in 
[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" SEND a003 ENABLE QRESYNC CONDSTORE 
[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" RECV: * ENABLED QRESYNC CONDSTORE 
[8150] Jan. 24 10:16:21 [Debug] IMAP :  "3" RECV: a003 OK Enabled. 
[8150] Jan. 24 10:16:21 [Debug] Messaging :  Action completed 25220047962124 result success 
[8150] Jan. 24 10:16:28 [Debug] identityimpl.cpp 103 updateState Updating state:  NeedsRegistration 
[8150] Jan. 24 10:16:28 [Debug] identityimpl.cpp 103 updateState Updating state:  NeedsRegistration 
[8150] Jan. 24 10:16:31 [Debug] IMAP :  "3" SEND a004 LOGOUT 
[8150] Jan. 24 10:16:32 [Debug] IMAP :  "3" RECV: * BYE Logging out 
[8150] Jan. 24 10:16:32 [Debug] IMAP :  "3" RECV: a004 OK Logout completed.

Does this help you to see the problem? Maybe this is something for you, @VDVsx ?

jukey ( 2014-01-24 15:36:22 +0300 )edit

Not really, this shows only the login phase, I can't see any move or delete command send to the server.

VDVsx ( 2014-01-24 17:02:05 +0300 )edit

Exactly, @VDVsx - But the mail(s) are deleted on the device. I also tried with a big number of mails I deleted but nothing: I created a logfile called mailapp.log.

 cat mailapp.log |grep delete

No string "delete" was found. How is the message handling in the application? I press the delete button and wait 5 seconds. Are they deleted locally first?

jukey ( 2014-01-27 18:41:10 +0300 )edit

This is exactly one of the bugs I meant as one of issues in: https://together.jolla.com/question/8329/email-increase-reliability-and-robustness-of-the-email-app-and-im/

ortylp ( 2014-01-27 20:29:10 +0300 )edit

1 Answer

Sort by » oldest newest most voted
1

answered 2014-01-23 19:29:09 +0300

jukey gravatar image

Here (in the comments) you can find a description how to enable logging for the email application.

edit flag offensive delete publish link more

Question tools

Follow
5 followers

Stats

Asked: 2014-01-05 19:52:36 +0300

Seen: 1,238 times

Last updated: Jun 22 '14