How do I manually uninstall MailMarshal SMTP?


This article applies to:

  • Trustwave MailMarshal (SEG)

Question:

  • How do I manually uninstall SEG/MailMarshal SMTP?

Procedure:

To uninstall MailMarshal, in most cases you can follow the instructions in the User Guide for your version.
This article provides similar information with some additions, for use when you encounter difficulties with the normal process.

If you choose to uninstall MailMarshal SMTP, you must reroute your email to suit your new configuration. The following steps provide guidelines for the types of steps you must take to remove MailMarshal SMTP from your email delivery mechanisms.

When you uninstall MailMarshal SMTP, you will no longer be able to use the MailMarshal SMTP Console to view the contents of the Quarantine folder on the server.

Before re-installing MailMarshal SMTP on the same server, verify that the product is fully uninstalled and then restart the server. Note that a normal upgrade does not require you to uninstall the existing version.

To uninstall MailMarshal SMTP:

  1. Run the MailMarshal Configurator.
  2. In the left pane, expand MailMarshal Configurator > Server and Array Configuration.
  3. In the right pane, select the Server you wish to uninstall.
  4. Click the Properties icon in the Configurator toolbar or Server Properties in the task pad toolbar.
  5. Select the Receiver service, and then click Stop.
  6. Click OK.
  7. Allow the Engine and Sender services to run until MailMarshal SMTP processes all the received email. You can verify that all mail queues are empty using the MailMarshal Console.
  8. Reroute your email delivery settings to exclude the MailMarshal SMTP Server you want to uninstall. For example, you may need to change the DNS MX records, firewall translation settings, and internal email server settings that directed email to the MailMarshal SMTP server both from external email and from your internal email server.
  9. Verify that email is flowing through the new path and no email is being delivered to the MailMarshal SMTP server you plan to uninstall.
  10. If you want to preserve configuration, back up all required items (see the User Guide for your version).
  11. If you want to preserve the email data from the MailMarshal Server you are uninstalling, back up the contents of the MailMarshal SMTP Quarantine folder and all subfolders.
  12. Run Add/Remove Programs in Control Panel to remove MailMarshal. You may have to restart your computer to remove some program files.
  13. To delete the Quarantine folders, first delete the contents of the Symbolic subfolder.
  14. Delete the remaining Quarantine folders and files.
  15. If you are uninstalling one email processing server but continuing to use MailMarshal SMTP:
    1. On the Array Manager computer, run the MailMarshal Configurator.
    2. In the left pane, expand MailMarshal Configurator > Server and Array Configuration.
    3. In the right pane, select the server you uninstalled.
    4. Click the Delete icon on the Configurator or task pad toolbar.
  • If you are using a MailMarshal SMTP array and want to remove the product completely, repeat Steps 1 through 14 on each additional email processing server.
  • Use Add/Remove Programs from the Windows Control Panel to remove additional components you may have installed, such as Web components or Reports.
  • Uninstall additional instances of the Console on each computer where it is installed.
  • Use Add/Remove programs from the Windows Control Panel to remove the MailMarshal Configurator.
  • Verify that all MailMarshal services have been removed (using the Services Control Panel).
  • Ensure the MailMarshal hive in the registry has been deleted. For details of the location, see Q10832.

Notes:

If the MailMarshal uninstall program does not remove the executable files and services, you can remove them manually:

  1. Open a command prompt.
  2. Change to the MailMarshal directory.
  3. Run the following commands to remove the MailMarshal services. Note that not all services are present on all array members.
  • mmengine -remove
  • mmsender -remove
  • mmpop3 -remove
  • mmreceiver -remove
  • mmcontroller -remove
  • mmupdater - remove
  • mmarraymanager - remove

Once the services have been removed, you can manually delete any remaining MailMarshal executable files and delete the directories.


Last Modified 4/1/2020.
https://support.trustwave.com/kb/KnowledgebaseArticle14116.aspx