Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Perl Modules

    Courier::Message 0.200

    Download button

    No screenshots available
    Downloads: 356  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Julian Mehnle | More programs
    Perl Artistic License / FREE
    January 27th, 2009, 16:14 GMT
    ROOT / Programming / Perl Modules

     Read user reviews (0)  Refer to a friend  Subscribe

    Courier::Message description

    Class implementing an interface to a mail message in the Courier MTA's message queue.

    Courier::Message is a Perl class implementing an interface to a mail message in the Courier MTA's message queue.

    SYNOPSIS

     use Courier::Message;
     
     my $message = Courier::Message->new(
     file_name => $message_file_name,
     control_file_names => @control_file_names,
     );
     
     # File names:
     my $message_file_name = $message->file_name;
     my @control_file_names = $message->control_file_names;
     
     # Message data properties:
     my $raw_message_text = $message->text;
     my $header_hash = $message->header;
     my $header_field = $message->header($field);
     my $raw_body = $message->body;
     
     # Control properties:
     my $control_hash = $message->control;
     my $is_authenticated = $message->authenticated;
     my $authenticated_user = $message->authenticated_user;
     my $is_trusted = $message->trusted;
     my $sender = $message->sender;
     my @recipients = $message->recipients;
     my $remote_host = $message->remote_host;
     my $remote_host_name = $message->remote_host_name;


    Courier::Message encapsulates a mail message that is stored in the Courier MTA's message queue, including the belonging control file(s), and provides an easy to use, read-only interface through its message data and control properties. For light-weight calling of library functions or external commands, the message and control file names may be retrieved without causing the files to be parsed by Courier::Message.


    Product's homepage

    Requirements:

    · Perl

      


    TAGS:

    mail message | message queue | Courier MTA | Courier | MTA | message

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM