This is the amavis module. It provides installation and configuration routines using Puppet.
include amavis
It will just install the amavis package and ensure that amavis is running.
include amavis
class { 'amavis::config':
final_virus_destiny => 'D_REJECT; # (defaults to D_BOUNCE)',
}
It will just install the amavis package and ensure that amavis is rejecting content containg a virus.