Loading...

Knowledge Center


Spam emails are not routed to the user Junk E-mail folder in Microsoft Outlook
Technical Articles ID:  KB65982
Last Modified:  1/7/2010

Environment

McAfee GroupShield 7.0.1 (7.0 Service Pack 1) for Microsoft Exchange
Microsoft Windows 2003/2008
Microsoft Exchange 2003/2007

Problem

Spam email is delivered to the user's Inbox in Microsoft Outlook even though GroupShield is configured to route spam to the user Junk E-mail folder.

Cause

The Spam router is not properly registered with Component services.

Solution

Before performing the steps below, note the following:

  • Check to see if there are any email address added to the safe sender list of MS Outlook. Any email addresses which are added to the safe sender list will get delivered to the Inbox.
  • Spam routing to the user Junk E-mail folder happens on the mailbox server. In the case of a Front-end/Back-end Microsoft Exchange 2003 environment, the spam routing will take place on the Back-end Exchange 2003 server. The Anti-spam check will happen on the Transport server but routing will actually take place on the Mailbox server.
  • The Anti-spam plug-in is not needed in the Back-end server. Also, ensure that the Anti-spam settings under the Settings & Diagnostics option in the GroupShield console are not disabled.
  • The setting for Enable routing to the user Junk folders on this server should be enabled in the Back-end/Mailbox.

To register the GroupShield User Junk Folder Router in Component Services, follow these steps:


Step 1: Delete the COM+ component (GSH User Junk Folder Router)

  1. Click Start, Run, type cmd and click OK.
  2. At the prompt, type cscript regOnSyncSave.vbs delete and press ENTER.

Step 2: Confirm deletion of the component
 

  1. Click Start, ProgramsAdministrative ToolsComponent ServicesCOM+ Applications
  2. Confirm that  GSH User Junk Folder Router has been removed.
  3. If the component is still visible, right click GSH User Junk Folder Router and select Delete.

Step 3: Unregister and re-register the SpamRouter DLLs

  1. At the prompt, type the following commands, depending on your environment, and press ENTER after each command:

    To unregister the DLL:

regsvr32  /u "C:\Program Files (x86)\McAfee\GroupShield for Exchange\bin\SpamRouterX64.DLL" (For 64-bit environments)

regsvr32  /u "C:\Program Files\McAfee\GroupShield for Exchange\bin\SpamRouter.DLL"  (For 32-bit environments)

To re-register the DLL:

regsvr32 "C:\Program Files (x86)\McAfee\GroupShield for Exchange\bin\SpamRouterX64.DLL" (For 64-bit environments)

regsvr32 "C:\Program Files\McAfee\GroupShield for Exchange\bin\SpamRouter.DLL" (For 32-bit environments)
 

Step 4: Run the following command at the command prompt

  1. At the prompt, change to the relevant location:

C:\Program Files (x86)\McAfee\GroupShield for Exchange\bin (For 64-bit environments)
C:\Program Files\McAfee\GroupShield for Exchange\bin  (for 32-bit environments)

  1. Type the following command and press ENTER:

cscript regOnSyncSave.vbs adduser

Step 5: Stop the GroupShield service and ensure there are no orphaned processes

  1. Click Start, Run, type services.msc and click OK.
  2. Select the McAfee GroupShield for Exchange service and click Stop.
  3. Click Start, Run, type taskmgr and click OK.
  4. Click the Processes tab and make sure that the following processes have stopped and are not visible:

    Safeservice
    RPCServ
    Postmaster
    Postgres
    DllHost GSH_<Servername>

     
  5. If any of the processes listed above are visible, select each and click End Process.

Step 6: Run the following additional commands at the command prompt

  1. At the prompt, change to the relevant location:

C:\Program Files (x86)\McAfee\GroupShield for Exchange\bin (For 64-bit environments)
C:\Program Files\McAfee\GroupShield for Exchange\bin  (for 32-bit environments)

  1. Type the following command and press ENTER:

cscript regOnSyncSave.vbs add .\Spamrouterx64.dll (For 64-bit environments)

cscript regOnSyncSave.vbs add .\Spamrouter.dll (For 32-bit environments)

  1. At the prompt, run the command below on both 32 and 64-bit environments.

            Configure.exe Secure

Step 7: Confirm the component is visible and restart the GroupShield service.

  1. Click Start, ProgramsAdministrative ToolsComponent ServicesCOM+ Applications
  2. Confirm that  GSH User Junk Folder Router is present.
  3. Click Start, Run, type services.msc and click OK.
  4. Select the McAfee GroupShield for Exchange service and click Start.

Rate this document

Did this article resolve your issue?

Please provide any comments below

Beta Translate with

Select a desired language below to translate this page.

Glossary of Technical Terms


Highlight Glossary Terms

Please take a moment to browse our Glossary of Technical Terms.