The only thing you need for this is a virusscanner of your own. Pinjo sends the file to check to your virusscanner and if the message contains a virus it will be rejected. Most virusscanners are supported. The only thing it should support is an errorlevel return. Pinjo uses this errorlevel to determine the status of the message.
For more information see the online help about the virusscanning settings.