PureMessage for Microsoft Exchange: you get an error when configuring Block list/Allow list

  • Article ID: 33717
  • Rating:
  • 2 customers rated this article 6.0 out of 6
  • Updated: 23 Dec 2008

When configuring the PureMessage Block List/Allow List, you get a 'Microsoft .NET Framework' error similar to the following:

Unhandled exception has occurred in a component in your application, if you click Continue, the application will ignore this error and attempt to continue.

Item has already been added. Key in dictionary: '*@domainname.com' Key being added '*@domainname.com'

Sophos product and version
PureMessage for Microsoft Exchange 3.0.1

Operating system
Windows 2003 SP2

What to do

The error dialog box usually displays the email address that is causing the issue. Please note this down.

If you have a configuration that you created and saved previously, you can import this and base your new configuration on it. Alternatively, do the following:

  1. Open PureMessage and navigate to Configuration|System|Export configuration. Save the configuration folder as a backup.
  2. Download the PureMessage version 3 support tools from the Sophos website and extract them.
  3. Open the ConfigEditor.hta file and load the 'SMTP' config.
  4. Locate the email address that is causing the issue that you noted above. There should be two instances of it. Select the second instance.
  5. Delete the following entry from the 'SMTP' config, where name.com is the address you noted above. Only delete exactly the following:


  6. Save the configuration.
  7. Close PureMessage then re-open it.

If you need more information or guidance, then please contact technical support.

Rate this article

Very poor Excellent