?
Solved

Outlook rules do not automatically move emails to inbox

Posted on 2010-04-08
4
Medium Priority
?
406 Views
Last Modified: 2012-05-09
We have an email address setup in Exchange that forwards to an external address (used for a hosted helpdesk system).  We also have notifications setup to email various people on the helpdesk team when a new ticket is created.  Most of the time the emails are arriving in the users inbox, although for some users they goto the Junk folder in Outlook.  Outlook is tagging some of these messages as spam and it does not matter if we use Low or High Junk Email settings.  

To work around this issue I created rules to move emails with the subject "New Ticket" to my inbox.  This works for me most of the time, but a few people still get many messages with that subject left in the Junk folder.  If I go into Rules and Alerts and Run Rules Now the messages will be moved to the inbox.  Even though the rule is enabled these messages are only being moved when the rule is ran manually.  What can be done to resolve and/or workaround this issue?

Thanks
0
Comment
Question by:skinneeJ
  • 2
4 Comments
 
LVL 5

Expert Comment

by:cornetthd
ID: 30128656
Outlook is processing the Junk mail rules before applying your custom rules.  You could have the users add the from address to the safe senders list.

On the Tools menu, click Options.
Click Junk E-mail.
Click the Safe Senders or Safe Recipients tab.
Click Add.
In the Enter an e-mail address or Internet domain name to be added to the list box, enter the name or address you want added, and then click OK.
0
 

Author Comment

by:skinneeJ
ID: 30204189
We added the email address of the helpdesk to the users safe senders list and we are still having this issue.

Since Outlook is processing Junk mail rules before custom rules is it possible to schedule Outlook rules to run as a task?  I found a webpage that has a vbscript on this but not an experience scripter.  I tried running this script unchanged and it does nothing.  Any ideas?


'Change the following three constants as desired
Const SHOW_PROGRESS = True
Const INCLUDE_SUBFOLDERS = False
Const UNREAD_MSGS_ONLY = 2
Dim olkApp, olkSes, olkFolder, olkRule
Set olkApp = CreateObject("Outlook.Application")
Set olkSes = olkApp.GetNameSpace("MAPI")
'Change Outlook on hte next line to the name of your mail profile'
olkSes.Logon "Outlook"
Set olkFolder = olkSes.GetDefaultFolder(6)
For Each olkRule In olkSes.DefaultStore.GetRules
olkRule.Execute SHOW_PROGRESS, olkFolder, INCLUDE_SUBFOLDERS, UNREAD_MSGS_ONLY
Next
Set olkRule = Nothing
Set olkFolder = Nothing
olkSes.Logoff
Set olkSes = Nothing
Set olkApp = Nothing

Open in new window

0
 
LVL 9

Expert Comment

by:IvaSoft
ID: 30630387
Try to use third-party utilities like SpamMover or MAPILAB Rules.

Regards,
Victor
0
 

Accepted Solution

by:
skinneeJ earned 0 total points
ID: 30639204
I have asked a new question for this issue in Programming > VB Script.  This question can be closed.
0

Featured Post

Free tool for managing users' photos in Office 365

Easily upload multiple users’ photos to Office 365. Manage them with an intuitive GUI and use handy built-in cropping and resizing options. Link photos with users based on Azure AD attributes. Free tool!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When you see single cell contains number and text, and you have to get any date out of it seems like cracking our heads.
Mailbox Corruption is a nightmare every Exchange DBA wishes he never has. Recovering from it can be super-hectic if not entirely futile. And though techniques like the New-MailboxRepairRequest cmdlet have been designed to help with fixing minor corr…
The view will learn how to download and install SIMTOOLS and FORMLIST into Excel, how to use SIMTOOLS to generate a Monte Carlo simulation of 30 sales calls, and how to calculate the conditional probability based on the results of the Monte Carlo …
This Experts Exchange video Micro Tutorial shows how to tell Microsoft Office that a word is NOT spelled correctly. Microsoft Office has a built-in, main dictionary that is shared by Office apps, including Excel, Outlook, PowerPoint, and Word. When …
Suggested Courses

598 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question