If you need help configuring autoarchive settings, watch the tutorial:. Note: If you use Microsoft Exchange Server 2010 with online mailbox archives, you won't be able to use autoarchive in Outlook 2007 and 2010. Set an expiration date on the messages Follow these steps to create a run a script rule to add an expire date and then configure AutoArchive to delete the messages.
If your emails are being placed in your Trash or Deleted folder unexpectedly instead of your inbox. If you access emails through an email client (e.g.
When a message is expired it's displayed in the message list in a gray strikethrough font. Macro security should be set to Low during testing.
Once you verify the macro works, you can use, at which point you will change the security setting to allow signed macros only. In Outlook 2010 and 2013, click File, Options, Trust Center.
Click the Trust Center Settings button then Macro Settings. Select the bottom option for Low security. In Outlook 2007, look on the Tools menu for Trust Center, then Macro Security. In older versions of Outlook, go to Tools, Macros, Macro Security. Press Alt+F11 to open the VBA Editor. Right click on Project1 and choose Insert Module.
Add the macro below to the new module. Create a rule, selecting Run a Script as the action. If you set all of the conditions in the rule, you can delete the If.Then and End If lines. Create a filter for your view that hides expired messages between AutoArchive runs.
Configure AutoArchive to delete expired messages. The macro will set the message to expire in 1 day. You can use.5 to expire the message after 12 hours. If you use conditions in the rule to filter the messages, you can remove the If.Then and End If lines from the code. Sub SetExpire(Item As Outlook.MailItem) If Left(LCase(Item.Subject), 7) = 'weather' Then Item.ExpiryTime = Now + 1 Item.Save End If End Sub If you use Outlook 2013 or Outlook 2016 and don't see the run a script option in rules, see Move messages to a new folder.
Sorry, but not quite following the steps. I've completed the Trust Center step I've added the macro (module?) in that you provided (SetExpire) and just changed the subject to something I'm interested in But step 4, understand that this has changed and it needs to be another macro - tried to use your example and added another module but can't get it to run and so guessing my first macro (module?) isn't running either.
In step 5 - where does one create a filter? And since I (want) to run auto-archive daily and my macro flags them 1 day, not sure I need this step, but am curious. Step 6 - this is for turning it on globally, correct? Just 'nervous' that there may be other emails that are set to expire that I didn't set - or my macro is wonky and I just flagged ever email to expire. Sorry for all the questions, if you have a example for this topic but at a lower level or with video, can you point me to it? Thanks a ton in advance, this would be a huge help for both my wife and I. Hi Diane, i'm sorry but i couldnt see how to start a new question???
Thank you for all your help, i have used Slipstick many times but never asked a question. My question is about steps 4 and 5 above ( I have done 1 -3), where do i 'create a rule' and ' create a filter, i can't see anywhere in VBA editor and in Create Rule in Outlook (2013) there is no option to Run a Script. Also, fyi, when i went into Trust Center (2013) there was no 'Macro Security' but there was Macro Settings which had options to change security levels. Thank you for you help. I also got an issue, using outlook 2013, created 2 rules, one to move messages from inbox to local inbox (pst) and copy messages from send items to local send items - because i can't configure a move rule for that folder.
I have deactivated autoarchive general settings from file-options-advanced-autoarchive and only configured autoarchive on the send items folder with following options: clean out items older then 1 day and permanently delete old items. Unfortunately any emails older then 1 day don't get deleted as they are supposed to. Can't seem to find where i did wrong.
Hi all, I have a user here, our CEO, that can't keep his incoming email more than 3-4 minutes in his inbox. He is able to get the email, we see the popup confirming the email has been received but suddently, without warning, the emails go away! I can find back the emails in 'Tools - Recover Deleted Items' but they don't show in the Deleted items folder. But again, as soon I recover the emails, they disapear after few minutes again.
I'm running Echange 2007 SP1 on Windows Small Business Server 2008 What I've done to troubleshoot:. No Rules were/are setup in Outlook. Reinstall Office 2003. Reinstall Office 2007. Deleted/recreated the local profile. Deleted/recreated the AD profile. Deleted/recreated the Exchange 2007 account.
Even with a brand new Exchange mailbox, the email are still deleted in a few seconds after coming in the Inbox. He is the only one with that problem. The problem is also the same in OWA.
So I'm pretty sure that issue is coming from Exchange or around that. I'm not sure if a corrupted message could do this but I can't afford to neglect such details. Is anybody already fixed a problem like this one?
![]()
Any help will be appreciated!!! Sorry for my english and thank you!
The most comon cause for this is the calendar settings. Check the automate processing in the mailbox. Exchange 2007 get-mailboxcalendarsettings SMTP fl If automate processing is set to autoaccept change to autoupdate. Run this command to change. Set-mailboxcalendarsettings SMTP -automateprocessing $autoupdate Exchange 2010 get-canlendarprocessing SMTP fl If automate processing is set to autoaccept change to autoupdate. Run this command to change. Set-calendarprocessing SMTP -automateprocessing $Autoupdate This is the cause 90% of the time.
Comments are closed.
|
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |