Download User Guide - Virusbuster

Transcript
VirusBuster 2005 for Mail Servers
Module commands
Commands belong to level1 modules
continue
The mail processing may continue.
accept_mail
The mail will not be scanned, it will be accepted without checking.
reject_mail
The processing (filtering) may not continue. The mail will be rejected without
scanning and the error codes and messages will be returned to the mailing client.
Parameters: error code, error message.
Only 5xx type error codes accepted!
Important!
Using Q-mail mailing system, the given parameters will not be returned because the Qmail will overwrite them with its own error code and message!
drop_mail
The mail processing may not continue, the mail will be accepted but will not be
forwarded.
copy_mail
If one of the modules break the mail processing then the program will copy the whole
mail named as ’mailXXXXXX’ where the XXXXXX is a random generated number. Parameter:
target directory.
set_rcpt_to
A copy of the mail will be sent to the recipient specified in the parameter.
Parameter: e-mail address
modify_header
Modify the mail’s header. If the specified filed could not be found in the header,
then it will be inserted. Parameters: field name, value.
add_header
Insert the specified filed to the mail’s header. Parameters: filed name, value.
execute_command
Execute external command. Parameters: name of the program to be executed (with path),
possible command line switches. The anti-virus systems’ tokens can be used in the
command line.
Commands belong to level2 modules
All the commands belonging to the level1 modules are available completed with the
following:
delete
Delete attachment.
replace
Replace attachment to text file. Parameters: file extension, char set, text.
modify
Modification is allowed. (For example the virus filter module is killed the virus)
copy
40