![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
![]()
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. |
#2
|
|||
|
|||
![]()
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. |
#3
|
|||
|
|||
![]()
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. |
#4
|
|||
|
|||
![]()
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. |
#5
|
|||
|
|||
![]()
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. |
#6
|
|||
|
|||
![]()
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. |
#7
|
|||
|
|||
![]()
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. |
#8
|
|||
|
|||
![]()
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. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Delete outlook calendar appointment item permanently. | [email protected] | Outlook and VBA | 7 | September 7th 07 02:11 PM |
Delete outlook calendar appoinment item permanently. | [email protected] | Outlook and VBA | 1 | September 5th 07 07:03 PM |
Permanently deleting email history from database | Irene | Outlook Express | 5 | May 3rd 07 09:30 AM |
Deleting an unseen email address permanently | Chloe | Outlook - Using Contacts | 3 | September 20th 06 12:20 AM |
deleting permanently quickly | Dermot | Outlook - General Queries | 4 | May 12th 06 02:33 PM |