This package provides some high-level datatypes for declaring MIME email
messages, functions for automatically composing these into bytestrings,
and the ability to send bytestrings via the sendmail executable. You
can also use any other library you wish to send via different methods,
eg directly to SMTP.
This module eases the task of checking if a given host is in the list.
The methods available are described below:
`->new(suffix)'
Creates a list handle. The `suffix' parameter is mandatory and
specifies which suffix to append to the queries.
`->check($host)'
`$host' can be either a hostname or an IP address. In the case of an
IP Address, any trailing netmask (anything after a '/' character)
will be ignored. In the case of a hostname, all the IP addresses
will be looked up and checked against the list. If any of the
addresses is in the list, the host will be considered in the list as
a whole.
Clam AntiVirus is an anti-virus toolkit for UNIX. This module provide a simple
interface to it's C API.
This is a suite of perl packages providing functionality to sign and
verify email per draft 01 of the DomainKeys specification.
This module provides perl routines that simplify a sockets connection
to and an IMAP conversation with an IMAP server
This module communicates with an IMAP server. Each IMAP server command is mapped
to a method of this object. Although other IMAP modules exist on CPAN, this has
several advantages over other modules:
- It parses the more complex IMAP structures like envelopes and body structures
into nice Perl data structures.
- It correctly supports atoms, quoted strings and literals at any point. Some
parsers in other modules aren't fully IMAP compatiable and may break at odd
times with certain messages on some servers.
- It allows large return values (eg. attachments on a message) to be read
directly into a file, rather than into memory.
- It includes some helper functions to find the actual text/plain or text/html
part of a message out of a complex MIME structure. It also can find a list of
attachements, and CID links for HTML messages with attached images.
- It supports decoding of MIME headers to Perl utf-8 strings automatically, so
you don't have to deal with MIME encoded headers (enabled optionally).
While the IMAP protocol does allow for asynchronous running of commands, this
module is designed to be used in a synchronous manner. That is, you issue a
command by calling a method, and the command will block until the appropriate
response is returned. The method will then return the parsed results from the
given command.
This modules will send in a easy way e-mails, and doesn't have dependencies.
Soo, you don't need to install libnet.
It supports SMTP authentication and attachments.
It can split messages inside a Mbox, return the number of messages, return,
update or remove an specific message or add a message on the Mbox.
PEAR classes to deal with creation and manipulation of MIME messages.
MailTools is a collection of Perl modules for dealing with Internet
e-mail messages.
The modules included can perform a wide range of tasks, including
parsing e-mail addresses, parsing mailcap files, manipulating
message header fields and bodies, sending messages via SMTP or the
Unix mail and sendmail commands, reading mbox mail boxes, and
message filtering through Perl subroutines.