How to: Configure Virus Filtering

InterWorx uses ClamAV to detect viruses entering the server via email. ClamAV’s SMTP level virus scanning scans messages as they come in. This allows ClamAV to stop threats before they ever reach the system. If ClamAV detects a virus, the SMTP service automatically rejects the message.

To Manage the ClamAV Service

Checking ClamAV Status

Warning

If SMTP virus scanning is enabled, but the ClamAV service is stopped, all incoming mail will temporarily be rejected from the server until either the ClamAV service is restarted or SMTP virus scanning is disabled.

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. In NodeWorx, navigate to System Services > Mail Server > Virus Filtering

  3. Under ClamAV Control, the ClamAV Status bar indicates the current status of the service

    • It is also possible to control the status of the service from this interface:

      • Play starts the service

      • Arrow restarts/refreshes the service

      • Stop stops the service

    clamav status

Setting ClamAV Start-On-Boot Options

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. In NodeWorx, navigate to System Services > Mail Server > Virus Filtering

  3. Under ClamAV Control, select either Yes or No from the Start on Boot-up dropdown

  4. Click Update

Setting ClamAV Auto-Restart Options

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. In NodeWorx, navigate to System Services > Mail Server > Virus Filtering

  3. Under ClamAV Control, select either Yes or No from the Auto-restart ClamAV dropdown

  4. Click Update

To Manage the Freshclam Virus Update Daemon

Freshclam is the automatic virus definition update service used by ClamAV. If this is enabled, ClamAV will always have the most recent virus definitions.

Checking Freshclam Status

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. In NodeWorx, navigate to System Services > Mail Server > Virus Filtering

  3. Under Freshclam Control, the Freshclam Status bar indicates the current status of the service

    • It is also possible to control the status of the service from this interface:

      • Play starts the service

      • Arrow restarts/refreshes the service

      • Stop stops the service

    freshclam status

Setting Freshclam Start-On-Boot Options

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. In NodeWorx, navigate to System Services > Mail Server > Virus Filtering

  3. Under Freshclam Control, select either Yes or No from the Start on Boot-up dropdown

  4. Click Update

To Manage SMTP Virus Scanning

Note

The ClamAV and Freshclam daemons will automatically start when SMTP scanning is enabled.

  1. Log into NodeWorx from the browser (https://ip.ad.dr.ess:2443/nodeworx)

  2. In NodeWorx, navigate to System Services > Mail Server > Virus Filtering

  3. Under ClamAV Options, Select Enabled or Disabled from the SMTP Virus Scanning drop-down

    enable smtp scanning
  4. Click Update