Date: 2005-02-25T04:17:47
   Editor: VincenzoGianferrari
   Wiki: Apache James Wiki
   Page: ClamAVScan
   URL: http://wiki.apache.org/james/ClamAVScan

   no comment

Change Log:

------------------------------------------------------------------------------
@@ -18,7 +18,7 @@
  *    '''<port>''': the port on which CLAMD listens. The default is ''3310''.
  *    '''<maxPings>''': the maximum number of connection retries during 
startup. If the value is ''0'' no startup test will be done. The default is 
''6''.
  *    '''<pingIntervalMilli>''': the interval between each connection retry 
during startup. The default is ''30000'' (30 seconds).
- *    '''<streamBufferSize>''': the BufferedOutputStream buffer size to use 
when writing to the ''stream connection''. The default is ''8192''.
+ *    '''<streamBufferSize>''': the B''''''ufferedOutputStream buffer size to 
use when writing to the ''stream connection''. The default is ''8192''.
 
 = Behaviour =
 
@@ -37,22 +37,22 @@
     1. sends a "STREAM" request;
     1. parses the "PORT ''streamPort''" answer obtaining the port number;
     1. makes a second connection (the ''stream connection'') to CLAMD at the 
same host (or IP) on the ''streamPort'' just obtained;
-    1. sends the MimeMessage to CLAMD (using 
MimeMessage#writeTo(OutputStream)) through the ''stream connection'';
+    1. sends the M''''''imeMessage to CLAMD (using 
M''''''imeMessage#writeTo(O''''''utputStream)) through the ''stream 
connection'';
     1. closes the ''stream connection'';
     1. gets the "OK" or "... FOUND" answer from the main connection;
     1. closes the main connection;
     1. sets the "org.apache.james.infected" ''mail attribute'' to either 
"true" or "false";
-    1. adds the "X-MessageIsInfected" ''header'' to either "true" or "false", 
depending on the results of the scan.
+    1. adds the "X-M''''''essageIsInfected" ''header'' to either "true" or 
"false", depending on the results of the scan.
 
 = ClamAV configuration notes =
 
 The following parameters are required in '''clamav.conf''':
 
- * '''LocalSocket''' must be commented out
- * '''TCPSocket''' must be set to a port# (typically 3310)
- * '''StreamMaxLength''' must be >= the James config.xml parameter 
<maxmessagesize> in SMTP <handler>
- * '''MaxThreads''' should? be >= the James config.xml parameter <threads> in 
<spoolmanager>
- * '''ScanMail''' must be uncommented
+ * '''L''''''ocalSocket''' must be commented out
+ * '''T''''''CPSocket''' must be set to a port# (typically 3310)
+ * '''S''''''treamMaxLength''' must be >= the James config.xml parameter 
<maxmessagesize> in SMTP <handler>
+ * '''M''''''axThreads''' should? be >= the James config.xml parameter 
<threads> in <spoolmanager>
+ * '''S''''''canMail''' must be uncommented
 
 = A James config.xml example =
 
@@ -105,4 +105,4 @@
 
 }}}
 
-The reason for the ''onMailetException="ignore"'' entry in the ClamAVScan 
mailet "call" is to avoid losing the message if an Exception is unlikely 
thrown, but it is just my choice, as I have a "second line" defense blocking 
"bad extensions" with an "AttachmentFileNameIs=" call.
+The reason for the ''onMailetException="ignore"'' entry in the ClamAVScan 
mailet "call" is to avoid losing the message if an Exception is unlikely 
thrown, but it is just my choice, as I have a "second line" defense blocking 
"bad extensions" with an "A''''''ttachmentFileNameIs=" call.

Reply via email to