- Online and Offline mode
It is possible to delete single message, or multiple marked messages.
Here are some details about deleting behavior:
Local messages are deleted immediately.
Messages stored on server are first marked as deleted (on device), and at later step there's command sent to server which causes to delete these messages on server, and afterwards also from device.
Messages marked as deleted are also marked as hidden, so they usually disappear from Message list right after deleting, however they still exist on device, until delete command is sent to server. So it may be possible to un-delete accidentally deleted messages before they get really deleted.
If you choose to show hidden messages in Message list, you will be able to see deleted messages, and possibly undelete them.
When Message list is being closed (either when you navigate up to previous screen, or press Home button on device, or lock device), a command is sent to server to delete messages, after the command successfully finishes, messages are deleted from device too.
By default, ProfiMail is configured to use Trash folder of IMAP server. This means that there's special folder on IMAP server which holds deleted messages.
When this is enabled, messages being deleted are actually moved to Trash folder, instead of being really deleted.
Note: POP3 accounts don't allow to use Trash folder, so messages of POP3 accounts are deleted immediately.
Some users ask for feature to delete messages from device, and still keep them on mail server. This is not directly possible in ProfiMail.
The reason why deleting locally and not on server is not possible is that ProfiMail (or any other email client) must keep some track of messages that you intent to “delete” locally, so that it doesn't download the message again from server later.
ProfiMail offers another feature that is similar to this: Hiding messages. This makes selected messages invisible, while still keeping track of them locally, so that they're not downloaded again, and may be even resurrected (unhidden) when desired.