AnswerWhen you enable background scanning, MailEssentials instruct the Microsoft Exchange server to start the background scan. The emails which need to be scanned by MailEssentials are submitted by the Microsoft Exchange Information Store for scanning. MailEssentials will not have any information on the amount of emails which need to be scanned, or when they are to be scanned.
VSAPI does not offer the functionality of showing the background scan progress.
The background scanning feature offered by VSAPI is not task based, meaning that it does not take the approach of starting a task for which the amount of scanning to be done is known and the amount completed monitored.
VSAPI background scanning is a low priority task. This means that other tasks such as a new email being saved to the Microsoft Exchange Information store take precedence.
It is not possible to get details on the amount of virus mails that were blocked during a background scan using MailEssentials since VS API does not provide such counters. However, you can use Performance Monitor to show the total amount of emails processed or blocked. The following Performance Monitor counters are available:
- Messages Processed
- Messages Processed/sec
- Messages Cleaned
- Messages Cleaned/sec
- Messages Quarantined
- Messages Quarantined/sec
- Files Scanned
- Files Scanned/sec
- Files Cleaned
- Files Cleaned/sec
- Files Quarantined
- Files Quarantined/sec
- Bytes Scanned
- Queue Length
- Folders Scanned in Background
- Messages Scanned in Background