Overview
When GFI MailEssentials stops processing emails and sends spam to the inbox, it may be due to TLS 1.2 related issues or server misconfigurations. This article provides a comprehensive guide to updating TLS settings and performing a server cleanup to resolve these issues and ensure MailEssentials functions correctly.
Information
To resolve issues with GFI MailEssentials not processing emails and sending spam to the inbox, follow these steps:
-
Update TLS Settings:
- Open Windows PowerShell as an administrator.
- Run the following commands to update TLS settings and enforce strong cryptography:
New-ItemProperty -path 'HKLM:\SOFTWARE\Microsoft\.NetFramework\v4.0.30319' -name 'SchUseStrongCrypto' -value '1' -PropertyType 'DWord' -Force | Out-Null New-ItemProperty -path 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\.NetFramework\v4.0.30319' -name 'SchUseStrongCrypto' -value '1' -PropertyType 'DWord' -Force | Out-Null New-ItemProperty -path 'HKLM:\SOFTWARE\Microsoft\.NetFramework\v4.0.30319' -name 'SystemDefaultTlsVersions' -value '1' -PropertyType 'DWord' -Force | Out-Null New-ItemProperty -path 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\.NetFramework\v4.0.30319' -name 'SystemDefaultTlsVersions' -value '1' -PropertyType 'DWord' -Force | Out-Null - Reboot the server.
-
Perform Server Cleanup:
- Stop all GFI services, including the MailEssentials Attendant service.
- Purge the following folders (do not delete the
tnefupckfolder, only its contents):%temp%C:\Windows\TempC:\Program Files (x86)\GFI\MailEssentials\Antispam\tempC:\Program Files (x86)\GFI\MailEssentials\EmailSecurity\TempC:\Program Files (x86)\GFI\MailEssentials\Attendant\tempC:\Program Files (x86)\GFI\MailEssentials\Backend\tempC:\Program Files (x86)\GFI\MailEssentials\ActionServices\tempC:\Program Files (x86)\GFI\MailEssentials\Antispam\GlobalActions
- Adjust folder permissions:
- Right-click
C:\Program Files (x86)\GFI\MailEssentials, select Properties, go to the Security tab, and add the "Network Service" account with Full control permissions.
- Right-click
- Manage message queues:
- Open Computer Management (
compmgmt.msc), navigate to Services and Applications > Message Queuing, and purge any queues with items.
- Open Computer Management (
- Recreate reporting databases:
- Rename
Reports.fdbtoReports.oldin..\GFI\MailEssentials\Data\. - Rename
Logs.FDBtoLogs.oldin..\GFI\MailEssentials\Attendant\data. - Run
LogsFDBCreator.exein..\GFI\MailEssentials\Attendant\bin.
- Rename
- Update the registry:
- Open the Windows Registry (
regedit), create a new DWORD key underHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\GFI\MailEssentials\Confignamedauhttpallowedand set it to 1.
- Open the Windows Registry (
-
Restart GFI Services:
- Start the GFI services and set them to automatic start.
- Monitor the private queues to ensure they do not build up.
- Check the MailEssentials configuration Logs tab to ensure spam is being blocked.
If the issue persists, consider setting up a hang/crash dump on the Attendant service and contacting the Engineering team for further assistance.
Frequently Asked Questions
- What should I do if GFI MailEssentials stops processing emails?
- Follow the steps to update TLS settings and perform a server cleanup as outlined in the article. This includes running PowerShell commands, purging temporary folders, managing message queues, and recreating reporting databases.
- How do I update TLS settings for GFI MailEssentials?
- Open Windows PowerShell as an administrator and run the provided commands to update the registry settings for TLS. A server reboot is required after making these changes.
- What should I do if the issue persists after following the steps?
- If the issue continues, consider setting up a hang/crash dump on the Attendant service and contact the Engineering team for further investigation.
Priyanka Bhotika
Comments