Ulrich Kautz > Mail-Decency-0.1.6 > Mail::Decency::Core::SessionItem::ContentFilter

Download:
Mail-Decency-0.1.6.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

Mail::Decency::Core::SessionItem::ContentFilter

DESCRIPTION ^

The id attribute is the current QUEUE ID

CLASS ATTRIBUTES ^

file

The file (in the spool folder, absolute path)

store

YAML file containing the current info

file_size

Size of the current file (id)

virus

String containg info (name) of the virus

next_id

If set, we now of the next queue id

prev_id

If set, we now of the previous queue id

mime_output_dir

The directory where mime files are to be output (from content filter)

mime

Is a MIME::Entity object representing the current mail

mime_filer

The filer used for cleanup

mime_fh

File handle for mime file

verify_key

Instance of Crypt::OpenSSL::RSA representing the forward sign key

verify_ttl

TTL for validity of signatures in seconds

update_store

Write store YAML file

update_from_policy_cache

Update session from cached policy session

update_from_cache

Update session from cached session

write_mime

Update the file ($self->file) from mime .. should be performed after mime manipulations

for_cache

returns data formatted for cache

cleanup

Called at the end of the session.. removes all temp files and the mail file

retreive_policy_scoring

PRIVATE METHODS

_init_file

Triggerd on file set

AUTHOR ^

Ulrich Kautz <uk@fortrabbit.de>

COPYRIGHT ^

Copyright (c) 2010 the "AUTHOR" as listed above

LICENCSE ^

This library is free software and may be distributed under the same terms as perl itself.

syntax highlighting: