info.mailtraq.com > Anti-Virus > Information for A-V programmers Information for A-V programmersWhilst we provide our own plug-ins for selected anti-virus vendors, we also enable you to build your own plug-in, to add support for your own anti-virus software, or to perform any other message filtering outside of Mailtraq itself.
Mailtraq Plug-in Interface
To install your plug-in filter you need to add the following entries in the Windows registry:
[HKEY_LOCAL_MACHINE\Software\Fastraq\Mailtraq\MessageFilters\{plug-in name} InQueue={path to send messages} OutQueue={path to collect messages}
Your plug in / software is then responsible for reading the files which appear in the InQueue location, processing them in whatever way it wishes, before placing files in the OutQueue location, where Mailtraq will pick them up and route them onwards. The file name should not be modified in any way.
Enabling / disabling
The file ".active" must be present in the <InQueue> before Mailtraq will send mail to that filter. (The contents of the file are not important - it could be empty - Mailtraq simply looks for the filename)
Logging
Any files in <OutQueue> starting with a "." are imported into the Mailtraq Log. Each line must be formatted as:
00000HEX 00000HEX TEXT
|