The messaging framework allows you to remove attachments from messages.
Attachments to a message may be removed.
Get the
details of the message to which you want to add an attachment using CMsvEntry::EditStoreL().
CMsvStore in writable
mode.
Get an MMsvAttachmentManager attachment manager for the message
entry, using CMsvStore::AttachmentManagerL().
MMsvAttachmentManager::RemoveAttachmentL() function.
Example:
void CFoo::RemoveAttachL(TInt aNum)
{
...
TRequestStatus status;
// Remove attachment with index aNum
attManager.RemoveAttachmentL(aNum, status);
// Wait for request to complete
User::WaitForRequest(status);
...
}