![]() |
Deleting a message item permanently
When "item.delete" vbscript is given, the item is moved to 'deleted items'
folder. How can the item be deleted permanently? Any help is very much appreciated. |
Deleting a message item permanently
I don't think that can be done from code behind a custom form.
-- Sue Mosher, Outlook MVP Author of Microsoft Outlook 2007 Programming: Jumpstart for Power Users and Administrators http://www.outlookcode.com/article.aspx?id=54 "Bilal" wrote: When "item.delete" vbscript is given, the item is moved to 'deleted items' folder. How can the item be deleted permanently? Any help is very much appreciated. |
Deleting a message item permanently
Thank you Sue Mosher for you reply.
In fact, the form we have developed is to get the approval from department managers. It has an 'approve' and a 'deny' button. once clicked on on of these buttons a new reply mail is sent and the custom from is deleted from inbox using 'item.delete'. we want to ensure that the users should completely not have access to this item, once approval is given. When it is in deleted items, still it is possible to open and click the approval button again. Is there any work around you can suggest. Thank you Bilal "Bilal" wrote: When "item.delete" vbscript is given, the item is moved to 'deleted items' folder. How can the item be deleted permanently? Any help is very much appreciated. |
Deleting a message item permanently
Stamp it with your own custom property, find it in the Deleted Items folder,
then delete it again. -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Bilal" wrote in message ... Thank you Sue Mosher for you reply. In fact, the form we have developed is to get the approval from department managers. It has an 'approve' and a 'deny' button. once clicked on on of these buttons a new reply mail is sent and the custom from is deleted from inbox using 'item.delete'. we want to ensure that the users should completely not have access to this item, once approval is given. When it is in deleted items, still it is possible to open and click the approval button again. Is there any work around you can suggest. Thank you Bilal "Bilal" wrote: When "item.delete" vbscript is given, the item is moved to 'deleted items' folder. How can the item be deleted permanently? Any help is very much appreciated. |
Deleting a message item permanently
Put code in your CustomAction event handler to check the parent folder, and
if it's in the Deleted Items folder, cancel the action and show a MsgBox to the user. -- Sue Mosher, Outlook MVP Author of Microsoft Outlook 2007 Programming: Jumpstart for Power Users and Administrators http://www.outlookcode.com/article.aspx?id=54 "Bilal" wrote: In fact, the form we have developed is to get the approval from department managers. It has an 'approve' and a 'deny' button. once clicked on on of these buttons a new reply mail is sent and the custom from is deleted from inbox using 'item.delete'. we want to ensure that the users should completely not have access to this item, once approval is given. When it is in deleted items, still it is possible to open and click the approval button again. Is there any work around you can suggest. "Bilal" wrote: When "item.delete" vbscript is given, the item is moved to 'deleted items' folder. How can the item be deleted permanently? Any help is very much appreciated. |
Deleting a message item permanently
thanks dmitry. I appreicate if you could guide how to set the customer
property, find and delete using vbscript. bilal "Dmitry Streblechenko" wrote: Stamp it with your own custom property, find it in the Deleted Items folder, then delete it again. -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Bilal" wrote in message ... Thank you Sue Mosher for you reply. In fact, the form we have developed is to get the approval from department managers. It has an 'approve' and a 'deny' button. once clicked on on of these buttons a new reply mail is sent and the custom from is deleted from inbox using 'item.delete'. we want to ensure that the users should completely not have access to this item, once approval is given. When it is in deleted items, still it is possible to open and click the approval button again. Is there any work around you can suggest. Thank you Bilal "Bilal" wrote: When "item.delete" vbscript is given, the item is moved to 'deleted items' folder. How can the item be deleted permanently? Any help is very much appreciated. |
Deleting a message item permanently
Even a custom subject would do
strUniqueSubject = "MsgToBeDeletedRightNow" set Msg = Application.ActiveExplorer.Selection(1) Msg.Subject = strUniqueSubject Msg.Save set Dumpster = Application.Session.GetDefaultFolder(olFolderDelet edItems) set Msg = Dumpster.Items.Find("[Subject] = '" & strUniqueSubject & "'") if not (Msg Is Nothing) Then Msg.Delete End If -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Bilal" wrote in message ... thanks dmitry. I appreicate if you could guide how to set the customer property, find and delete using vbscript. bilal "Dmitry Streblechenko" wrote: Stamp it with your own custom property, find it in the Deleted Items folder, then delete it again. -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Bilal" wrote in message ... Thank you Sue Mosher for you reply. In fact, the form we have developed is to get the approval from department managers. It has an 'approve' and a 'deny' button. once clicked on on of these buttons a new reply mail is sent and the custom from is deleted from inbox using 'item.delete'. we want to ensure that the users should completely not have access to this item, once approval is given. When it is in deleted items, still it is possible to open and click the approval button again. Is there any work around you can suggest. Thank you Bilal "Bilal" wrote: When "item.delete" vbscript is given, the item is moved to 'deleted items' folder. How can the item be deleted permanently? Any help is very much appreciated. |
Deleting a message item permanently
Sorry, missed a call to MailItem.Delete:
strUniqueSubject = "MsgToBeDeletedRightNow" set Msg = Application.ActiveExplorer.Selection(1) Msg.Subject = strUniqueSubject Msg.Save Msg.Delete set Dumpster = Application.Session.GetDefaultFolder(olFolderDelet edItems) set Msg = Dumpster.Items.Find("[Subject] = '" & strUniqueSubject & "'") if not (Msg Is Nothing) Then Msg.Delete End If -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Dmitry Streblechenko" wrote in message ... Even a custom subject would do strUniqueSubject = "MsgToBeDeletedRightNow" set Msg = Application.ActiveExplorer.Selection(1) Msg.Subject = strUniqueSubject Msg.Save set Dumpster = Application.Session.GetDefaultFolder(olFolderDelet edItems) set Msg = Dumpster.Items.Find("[Subject] = '" & strUniqueSubject & "'") if not (Msg Is Nothing) Then Msg.Delete End If -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Bilal" wrote in message ... thanks dmitry. I appreicate if you could guide how to set the customer property, find and delete using vbscript. bilal "Dmitry Streblechenko" wrote: Stamp it with your own custom property, find it in the Deleted Items folder, then delete it again. -- Dmitry Streblechenko (MVP) http://www.dimastr.com/ OutlookSpy - Outlook, CDO and MAPI Developer Tool - "Bilal" wrote in message ... Thank you Sue Mosher for you reply. In fact, the form we have developed is to get the approval from department managers. It has an 'approve' and a 'deny' button. once clicked on on of these buttons a new reply mail is sent and the custom from is deleted from inbox using 'item.delete'. we want to ensure that the users should completely not have access to this item, once approval is given. When it is in deleted items, still it is possible to open and click the approval button again. Is there any work around you can suggest. Thank you Bilal "Bilal" wrote: When "item.delete" vbscript is given, the item is moved to 'deleted items' folder. How can the item be deleted permanently? Any help is very much appreciated. |
All times are GMT +1. The time now is 04:34 AM. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 2.4.0
Copyright ©2004-2006 OutlookBanter.com