[sync] How to purge Deleted Folder with ActiveSync

list-no-spam at ryux.org list-no-spam at ryux.org
Thu Feb 14 07:24:03 UTC 2013


Michael J Rubinsky <mrubinsk at horde.org> a écrit :

> Quoting list-no-spam at ryux.org:
>
>> Michael J Rubinsky <mrubinsk at horde.org> a écrit :
>>
>>> Quoting list-no-spam at ryux.org:
>>>
>>>> Michael J Rubinsky <mrubinsk at horde.org> a écrit :
>>>>
>>>>> Quoting list-no-spam at ryux.org:
>>>>>
>>>>>> Michael J Rubinsky <mrubinsk at horde.org> a écrit :
>>>>>>
>>>>>>> Quoting list-no-spam at ryux.org:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> it seems that we can not delete all messages from 'deleted folder'.
>>>>>>>> All is ok with IMP, but with an ios and ActiveSync Configuration,
>>>>>>>> nothing happens !
>>>>>>>> Any idea ?
>>>>>>>
>>>>>>> If you mean you are trying to expunge the Deleted Folder from the
>>>>>>> ActiveSync client, that is entirely in the realm of the client
>>>>>>> software. There is no "Expunge" or "Empty" command in ActiveSync.
>>>>>>> This has to be done via the MUA. I.e., from within IMP.
>>>>>>> --
>>>>>>> mike
>>>>>>>
>>>>>>
>>>>>> Hum... I disagree on some part.
>>>>>> I understand that there is no command to expunge the deleted folder.
>>>>>> But, I just checked with a real Exchange Account (with Microsoft
>>>>>> Exchange Server 2007 SP3) on my iPhone and the message is deleted
>>>>>> from the Deleted Folder.
>>>>>> I don't know how it works... Maybe it detects that the message is in
>>>>>> the Deleted Folder and the system erase it instead of move it...
>>>>>> But it works as asked with Exchange
>>>>>
>>>>> I misunderstood your question then. I thought you were looking for a
>>>>> way to explicitly expunge your Deleted folder from the client. This
>>>>> cannot be done.
>>>>>
>>>>> Instead, what it sounds like you are asking is that when you delete a
>>>>> message from the device, instead of moving it to the Deleted folder
>>>>> that *you* configured, you want instead to immediately expunge it?
>>>>>
>>>>> The way it currently works is, if you have configured IMP to move
>>>>> messages to a Deleted/Trash folder then EAS will do the same. If you
>>>>> do NOT have a configured Deleted/Trash folder, then any messages
>>>>> deleted on the EAS client will instead be immediately expunged. Note
>>>>> that this DOES NOT work on iOS due to a bug/feature where iOS requires
>>>>> a Trash folder, and will ALWAYS move the message to the trash,
>>>>> regardless of what we tell it we want.
>>>>>
>>>>> The only way you could get what you seem to want (have a configured
>>>>> Trash folder, yet tell EAS not to use it) is to add an explicit
>>>>> preference for this. I don't want to add this upstream since this (1)
>>>>> needlessly complicates the code, and (2) can lead to potentially
>>>>> confusing situations due to the two places we would have to configure
>>>>> Trash related behavior.
>>>>> --
>>>>> mike
>>>>
>>>> Ok, sorry.
>>>> it is my fault with my english :)
>>>> I sum up my wish (or rather this of my users).
>>>>
>>>> Here a simple use case :
>>>> They receive a lot of spams and only use iPhone or iPad as devices.
>>>> To delete this spams, they select all messages and delete them.
>>>> Then, they go in the Deleted Folder and they want to expunge all
>>>> messages => this is not possible...
>>>>
>>>> With one of your explanations, one solution would be to not
>>>> configure any Trash Folder in IMP. But the problem will be the same
>>>> due to the iOS bug...
>>>>
>>>> Do you have a workaround for this issue ?
>>>>
>>>> (I hope I'm clear in my sentence this time :))
>>>>
>>>> PS: But I repeat that this problem does not exist with an Microsoft
>>>> Exchange Server...
>>>
>>> Which part is possible? Expunging the folder? I'd be very interested
>>> to know how that works. Or do you mean the messages are automatically
>>> expunged?
>>> --
>>> mike
>>>
>>
>> For example, if I delete a message from my Exchange Inbox, and then
>> I delete it from the Deleted Folder, it is definitely deleted.
>
> Ah, ok. So, explicitly selecting an email in the Deleted folder on the
> mobile device, then clicking Delete.  That I can fix. Please open an
> enhancement ticket on bugs.horde.org so I don't forget about it.
> --
> mike

Exactly what I want for my users !
Ticket : http://bugs.horde.org/ticket/12042

Thanks





More information about the sync mailing list