Outlook Banter

Outlook Banter (http://www.outlookbanter.com/)
-   Outlook - Using Forms (http://www.outlookbanter.com/outlook-using-forms/)
-   -   Deleting a message item permanently (http://www.outlookbanter.com/outlook-using-forms/80165-deleting-message-item-permanently.html)

Bilal[_2_] October 13th 08 10:20 AM

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.


Sue Mosher [MVP-Outlook] October 13th 08 03:09 PM

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.


Bilal[_2_] October 13th 08 04:42 PM

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.


Dmitry Streblechenko October 13th 08 06:18 PM

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.




Sue Mosher [MVP-Outlook] October 13th 08 06:27 PM

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.


Bilal[_2_] October 13th 08 06:53 PM

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.





Dmitry Streblechenko October 14th 08 12:53 AM

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.







Dmitry Streblechenko October 14th 08 05:45 PM

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