Ulrich Kautz > Mail-Decency > Mail::Decency::Core::POEFilterSMTP

Download:
Mail-Decency-0.1.6.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

Mail::Decency::Core::POEFilterSMTP

DESCRIPTION ^

Filters incoming data, based on POE::Filter::Line

Each incoming line will be splitted into a trippled, where the first value contains the first word in uppercase, the second value the rest of the line (original case) and the last value the whole original line

The first and second values are made for handling the SMTP protocol, whereas the last value has to assure the correct (upper/lower)case of the send DATA.

This is based on: POE::Component::Server::SimpleSMTP .. yes, it is reinventing the wheel, but somehow i have to understand this!

METHODS ^

new

Create new filter, derived from POE::Filter::Line

get_one

Handle incoming lines

put

Handle output content

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: