-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Matt Simerson edited this page Nov 10, 2015
·
4 revisions
Welcome to the ess wiki!
Coming Soon!
curl -X POST -T eicar.eml localhost:8000/scan/all/eicar.html
clamav clamdscan
✓ finds eicar virus in message
✓ passes a clean message
clamav clamd TCP
✓ detects a virus laden message
✓ passes a clean message
clamav clamd unix socket
✓ detects virus in message
✓ passes a clean message
clamav scan dispatch
✓ scans viruses
✓ scans clean
cloud-email-scanner
loadConfig
✓ has loadConfig function
✓ finds cloud-email-scanner.ini
✓ config has expected sections
detect-cli
✓ finds the bin "which"
✓ does not find the bin "does-not-ever-exist"
detect-socket
- finds clamd.socket
✓ does not file files that are not sockets
detect-tcp
- detects a listening port
✓ detects a non-listening port
dspam bin
- detects spam message
✓ passes a clean message
dspam TCP
✓ pings
- detects a spam message
✓ passes a clean message
dspam unix socket
- detects spam message
- passes a clean message
dspam scan dispatch
- scans spam
✓ scans clean
logger
✓ has info function
✓ has error function
✓ has debug function
emits log entries
test debug
✓ debug
test info
✓ info
✓ error
opendkim
✓ is found
✓ is available (1874ms)
✓ valid signed message yields pass (1386ms)
✓ invalid signed message yields fail (587ms)
✓ unsigned message yields failure
spamassassin spamc
✓ finds gtube spam message (218ms)
✓ passes a clean message (176ms)
spamd TCP
✓ pings (46ms)
✓ detects a spam message (150ms)
✓ passes a clean message (143ms)
spamd unix socket
✓ detects spam message (183ms)
✓ passes a clean message (172ms)
spam scan dispatch
✓ scans viruses (200ms)
✓ scans clean (132ms)
39 passing (6s)
7 pending