-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
It's shaping up to look like a real module, now!
- Loading branch information
Showing
1 changed file
with
55 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,54 +1,91 @@ | ||
package Bundle::DadaMail; | ||
|
||
|
||
$VERSION = '0.0.1'; | ||
|
||
1; | ||
|
||
__END__ | ||
=head1 NAME | ||
C<Bundle::DadaMail> - CPAN Bundle for optional CPAN modules used in Dada Mail | ||
=head1 SYNOPSIS | ||
perl -MCPAN -e 'install Bundle::DadaMail' | ||
or similar CPAN module installer method | ||
=head1 Description | ||
C<Bundle::DadaMail> is a CPAN Bundle of I<optional> CPAN modules used by Dada Mail. | ||
Dada Mail is a self-hosted mailing list manager and the distribution does include the | ||
CPAN modules that it requires. | ||
The modules listed here are not included for a variety of reasons, | ||
but mostly because their own dependency chain is very long, or that they | ||
or some dependency that they require needs compilation, or even an outside library. | ||
=head1 See Also | ||
L<http://dadamailproject.com> | ||
=head1 CONTENTS | ||
LWP | ||
LWP - So many things. Makes the Send a Webpage work, for starters. actually a required module, but we assume the environment Dada Mail is installed on has this already (I know, never assume!) | ||
IO::Socket::SSL | ||
CSS::Inliner | ||
CSS::Inliner - Used in inlining CSS in HTML email messages. Important for making sure HTML messages look correctly in most all readers. | ||
HTML::Packer | ||
HTML::Packer - minifies HTML used in HTML email messages | ||
CSS::Packer | ||
CSS::Packer - minifies CSS used in HTML email messages | ||
HTML::Scrubber | ||
HTML::Scrubber - removes Javascript in messages - think discussion lists | ||
DateTime::Event::Recurrence | ||
DateTime::Event::Recurrence - used for scheduled mass mailings | ||
HTML::Tree | ||
DateTime - same | ||
HTML::Element | ||
HTML::Tree - used for Dada Mail's "Magic" templates, as well as manipulating HTML documents | ||
HTML::TreeBuilder | ||
HTML::Element - same | ||
DateTime | ||
HTML::TreeBuilder - same | ||
DateTime::Event::Recurrence | ||
Google::reCAPTCHA | ||
Gravatar::URL | ||
Net::Domain | ||
JSON | ||
JSON - actually required for Dada Mail - Pure Perl version included, but you probably want to use a faster version | ||
MIME::Base64 | ||
Net::DNS; | ||
Text::CSV | ||
Text::CSV - actually required for Dada Mail - Pure Perl version included, but you probably want to use a faster version | ||
URI::GoogleChart | ||
URI::GoogleChart - used for the fancy charts Dada Mail's Tracker plugin uses. | ||
HTML::FormatText::WithLinks | ||
HTML::FormatText::WithLinks - Plaintext to HTML | ||
Captcha::reCAPTCHA::Mailhide | ||
DBI | ||
DBI - actually a required module, but we assume the environment Dada Mail is installed on has this already (I know, never assume!) | ||
XMLRPC::Lite | ||
Cwd - for Amazon SES | ||
Digest::SHA - for Amazon SES | ||
URI::Escape - for Amazon SES | ||
MIME::Base64 - for Amazon SES | ||
Crypt::SSLeay - for Amazon SES | ||
XML::LibXML - for Amazon SES |