mailing list
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3468
Mailing List 1.04
Mailing List is a Web-based, full-featured mailing list and newsletter system. more>>
Mailing List project is a Web-based, full-featured mailing list and newsletter system. Users can subscribe and unsubscribe themselves.
Email confirmation is used for new subscriptions. The list of subscribers to a list can be imported and exported.
Installation:
- copy all files to your web host
- use phpmyadmin or your mysql interface to run site.sql against your database.
- open site.xml and edit the database section with your database details.
- go to index.php and login with username of admin with a password of test.
Setup the site.xml file with your database settings as follows.
< database type="mysql" >
< server >database server address< /server >
< login >database login< /login >
< password >database password< /password >
< default >mysql database name< /default >
< /database >
Add this to your ".htaccess" file to prevent viewing of the xml config file.
< Files ~ ".xml" >
Order allow,deny
Deny from all
Satisfy All
< /Files >
Enhancements:
- A problem with the SQL setup file which caused the setup to fail on some systems was fixed.
<<lessEmail confirmation is used for new subscriptions. The list of subscribers to a list can be imported and exported.
Installation:
- copy all files to your web host
- use phpmyadmin or your mysql interface to run site.sql against your database.
- open site.xml and edit the database section with your database details.
- go to index.php and login with username of admin with a password of test.
Setup the site.xml file with your database settings as follows.
< database type="mysql" >
< server >database server address< /server >
< login >database login< /login >
< password >database password< /password >
< default >mysql database name< /default >
< /database >
Add this to your ".htaccess" file to prevent viewing of the xml config file.
< Files ~ ".xml" >
Order allow,deny
Deny from all
Satisfy All
< /Files >
Enhancements:
- A problem with the SQL setup file which caused the setup to fail on some systems was fixed.
Download (0.18MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1186 downloads
Web Mailing List 0.92
Web Mailing List: designed to be an easy to use mailing list application. more>>
Web Mailing List project designed to be an easy to use mailing list application.
Using a mailing list application can greatly enhance communication with your site visitors. Web mailing list makes it easy for users to signup for your mailing lists.
Creating and sending out email newsletters is a snap. If you your users wish to unsubscribe, they simply visit your unsubscribe page and enter the email address where they received the newslettter.
Enhancements:
- This release updates the database creation portion of the system setup.
<<lessUsing a mailing list application can greatly enhance communication with your site visitors. Web mailing list makes it easy for users to signup for your mailing lists.
Creating and sending out email newsletters is a snap. If you your users wish to unsubscribe, they simply visit your unsubscribe page and enter the email address where they received the newslettter.
Enhancements:
- This release updates the database creation portion of the system setup.
Download (0.014MB)
Added: 2006-07-13 License: GPL (GNU General Public License) Price:
1199 downloads
Display mailing list header 0.3.1
Display mailing list header provides you with a powerful and easy-to-use Firefox extention which parses the header fields and displays links in the extended header view. more>> Display mailing list header 0.3.1 provides you with a powerful and easy-to-use Firefox extention which parses the header fields and displays links in the extended header view. You can click them to simply go to the archive, request help or unsubscribe from the list. You have to install Enigmail OR Mnenhy, as this extension relies on getting special headers from the mail which is very complicated to achieve in current versions of thunderbird.
Requirements:
- Thunderbird 1.0 1.5.0.* ALL
- Mozilla 1.7.7 1.7.7 ALL
Added: 2006-09-12 License: MPL Price: FREE
1 downloads
LDAP Mailing Lists Access Policy Daemon 0.2
LDAP Mailing Lists Access Policy Daemon (MLAPD) is a mailing list manager that uses LDAP to control list access. more>>
LDAP Mailing Lists Access Policy Daemon (MLAPD) is a mailing list manager that uses LDAP (instead of BDB or GDBM) to control list access. Its designed to work in conjunction with Postfix as an access policy delegation daemon. It manages electronic mail discussion and e-newsletter lists. Its goal is to store/read list data on/from LDAP.
It works as a Postfix access policy delegation agent, so it can be installed one time and used by multiple Postfix instances, or installed multiple times and not suffer database access concurrency issues (because it uses LDAP).
Enhancements:
- This can be considered the first stable and usable release.
<<lessIt works as a Postfix access policy delegation agent, so it can be installed one time and used by multiple Postfix instances, or installed multiple times and not suffer database access concurrency issues (because it uses LDAP).
Enhancements:
- This can be considered the first stable and usable release.
Download (0.040MB)
Added: 2007-03-24 License: GPL (GNU General Public License) Price:
944 downloads
Mailman 2.1.9
Mailman is software to help manage email discussion lists, much like Majordomo and Smartmail. more>>
Mailman is software to help manage email discussion lists, much like Majordomo and Smartmail. Unlike most similar products, Mailman gives each mailing list a web page, and allows users to subscribe, unsubscribe, etc. over the web.
Even the list manager can administer his or her list entirely from the web. Mailman also integrates most things people want to do with mailing lists, including archiving, mail-to-news gateways, integrated bounce handling, spam prevention, email-based admin commands, direct SMTP delivery (with fast bulk mailing), support for virtual domains, and more.
<<lessEven the list manager can administer his or her list entirely from the web. Mailman also integrates most things people want to do with mailing lists, including archiving, mail-to-news gateways, integrated bounce handling, spam prevention, email-based admin commands, direct SMTP delivery (with fast bulk mailing), support for virtual domains, and more.
Download (6.5MB)
Added: 2006-09-15 License: GPL (GNU General Public License) Price:
1136 downloads
Notes List 0.1
Notes List is a simple and easy way to take Notes. more>>
Notes List is a simple and easy way to take Notes.
- Change SIZE (width and height)
- tun on/off the background image
- Auto save notes
<<less- Change SIZE (width and height)
- tun on/off the background image
- Auto save notes
Download (0.020MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1219 downloads
bMail PR11
bMail is Mailing List/Newsletter software written in PHP. more>>
bMail is Mailing List/Newsletter software written in PHP.
Main features:
Subscribers:
- Import and Export Subscribers
- Subscribers can update their own information or unsubscribe
- Subscriber Demographics
- Ability to collect customizable demographics from subscribers
- Ability to create and mail groups/subsets of your subscribers based off of filtering criteria
Mailings:
- HTML Mailings
- Integrated WYSIWYG Editor for HTML Mailings
- Advanced sending routine
- Ability to pause, resume, and cancel a mailing
- Mailing will continue if internet connection is lost or browser closes
Enhancements:
[CHANGES]
- Look and feel now controlled by Smarty Templates. (Allows for easy customization of subscribe form, user, and admin pages using templates devoid of PHP)
- Added i18n support through gettext
- Massive reogranization of file structure:
- !!! config.php is now in root directory. See the sample !!!
- Generation of subscription form greatly enhanced. Now supports 3 modes: Default Form, Embedded Form(s), Plain HTML
[ENHANCEMENTS]
- Added a work directory to store cached templates
- Drag and Drop ordering of demographics
- Debugging is more verbose
- Improved logging mechanism
- French and German Translation
[BUG FIXES]
- Fixed configuration of SMTP servers
- Many small cleanups and bugfixes
- Migration away from old HTML form class
<<lessMain features:
Subscribers:
- Import and Export Subscribers
- Subscribers can update their own information or unsubscribe
- Subscriber Demographics
- Ability to collect customizable demographics from subscribers
- Ability to create and mail groups/subsets of your subscribers based off of filtering criteria
Mailings:
- HTML Mailings
- Integrated WYSIWYG Editor for HTML Mailings
- Advanced sending routine
- Ability to pause, resume, and cancel a mailing
- Mailing will continue if internet connection is lost or browser closes
Enhancements:
[CHANGES]
- Look and feel now controlled by Smarty Templates. (Allows for easy customization of subscribe form, user, and admin pages using templates devoid of PHP)
- Added i18n support through gettext
- Massive reogranization of file structure:
- !!! config.php is now in root directory. See the sample !!!
- Generation of subscription form greatly enhanced. Now supports 3 modes: Default Form, Embedded Form(s), Plain HTML
[ENHANCEMENTS]
- Added a work directory to store cached templates
- Drag and Drop ordering of demographics
- Debugging is more verbose
- Improved logging mechanism
- French and German Translation
[BUG FIXES]
- Fixed configuration of SMTP servers
- Many small cleanups and bugfixes
- Migration away from old HTML form class
Download (0.49MB)
Added: 2006-04-29 License: GPL (GNU General Public License) Price:
1274 downloads
Mail::Digest::Tools 2.11
Mail::Digest::Tools is a Perl module that has tools for digest versions of mailing lists. more>>
Mail::Digest::Tools is a Perl module that has tools for digest versions of mailing lists.
SYNOPSIS
use Mail::Digest::Tools qw(
process_new_digests
reprocess_ALL_digests
reply_to_digest_message
repair_message_order
consolidate_threads_multiple
consolidate_threads_single
delete_deletables
);
%config_in and %config_out are two configuration hashes whose setup is discussed in detail below.
process_new_digests(%config_in, %config_out);
reprocess_ALL_digests(%config_in, %config_out);
$full_reply_file = reply_to_digest_message(
%config_in,
%config_out,
$digest_number,
$digest_entry,
$directory_for_reply,
);
repair_message_order(
%config_in,
%config_out,
{
year => 2004,
month => 01,
day => 27,
}
);
consolidate_threads_multiple(
%config_in,
%config_out,
$first_common_letters, # optional integer argument; defaults to 20
);
consolidate_threads_single(
%config_in,
%config_out,
[
first_dummy_file_for_consolidation.thr.txt,
second_dummy_file_for_consolidation.thr.txt,
],
);
delete_deletables(%config_out);
Mail::Digest::Tools provides useful tools for processing mail which an individual receives in a daily digest version from a mailing list. Digest versions of mailing lists are provided by a variety of mail processing programs and by a variety of list hosts. Within the Perl community, digest versions of mailing lists are offered by such sponsors as Active State, Sourceforge, Yahoo! Groups and London.pm. However, you do not have to be interested in Perl to make use of Mail::Digest::Tools. Mail from any of the thousands of Yahoo! Groups, for example, may be processed with this module.
If, when you receive e-mail from the digest version of a mailing list, you simply read the digest in an e-mail client and then discard it, you may stop reading here. If, however, you wish to read or store such mail by subject, read on. As printed in a normal web browser, this document contains 40 pages of documentation. You are urged to print this documentation out and study it before using this module.
To understand how to use Mail::Digest::Tools, we will first take a look at a typical mailing list digest. We will then sketch how that digest looks once processed by Mail::Digest::Tool. We will then discuss Mail::Digest::Tools exportable functions. Next, we will study how to prepare the two configuration hashes which hold the configuration data. Finally, we will provide some tips for everyday use of Mail::Digest::Tools.
<<lessSYNOPSIS
use Mail::Digest::Tools qw(
process_new_digests
reprocess_ALL_digests
reply_to_digest_message
repair_message_order
consolidate_threads_multiple
consolidate_threads_single
delete_deletables
);
%config_in and %config_out are two configuration hashes whose setup is discussed in detail below.
process_new_digests(%config_in, %config_out);
reprocess_ALL_digests(%config_in, %config_out);
$full_reply_file = reply_to_digest_message(
%config_in,
%config_out,
$digest_number,
$digest_entry,
$directory_for_reply,
);
repair_message_order(
%config_in,
%config_out,
{
year => 2004,
month => 01,
day => 27,
}
);
consolidate_threads_multiple(
%config_in,
%config_out,
$first_common_letters, # optional integer argument; defaults to 20
);
consolidate_threads_single(
%config_in,
%config_out,
[
first_dummy_file_for_consolidation.thr.txt,
second_dummy_file_for_consolidation.thr.txt,
],
);
delete_deletables(%config_out);
Mail::Digest::Tools provides useful tools for processing mail which an individual receives in a daily digest version from a mailing list. Digest versions of mailing lists are provided by a variety of mail processing programs and by a variety of list hosts. Within the Perl community, digest versions of mailing lists are offered by such sponsors as Active State, Sourceforge, Yahoo! Groups and London.pm. However, you do not have to be interested in Perl to make use of Mail::Digest::Tools. Mail from any of the thousands of Yahoo! Groups, for example, may be processed with this module.
If, when you receive e-mail from the digest version of a mailing list, you simply read the digest in an e-mail client and then discard it, you may stop reading here. If, however, you wish to read or store such mail by subject, read on. As printed in a normal web browser, this document contains 40 pages of documentation. You are urged to print this documentation out and study it before using this module.
To understand how to use Mail::Digest::Tools, we will first take a look at a typical mailing list digest. We will then sketch how that digest looks once processed by Mail::Digest::Tool. We will then discuss Mail::Digest::Tools exportable functions. Next, we will study how to prepare the two configuration hashes which hold the configuration data. Finally, we will provide some tips for everyday use of Mail::Digest::Tools.
Download (0.067MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1213 downloads
Minimalist Admin 0.4
Minimalist Admin is a very simple Web interface for the Minimalist mailing lists manager. more>>
Minimalist Admin is a very simple Web interface for the Minimalist mailing lists manager.
Installation:
1. Unarchive Minimalist Manager
Make sure that you are in your WWW directory and then unarchive the Minimalist Manager archive (whatever the filename is):
$ tar -zxvf minimalist-manager-0.3.tgz
2. Configure
Check the config.inc file. There you can specify settings that are relevant to your setup.
3. Create list configuration
The list information is taken from the lists.lst file from Minimalist.
In the directory /lists you find 2 files. One .css file in which you can modify the appearance of the subscribe/unsubscribe window. And one config file, in which relevant information which describes the mailinlist.
You have to create at least the config file per list. If there is no css file it will use the toplevel stylesheet located in the root of Minimalist Manager.
4. Done
This is all that is needed. Fire up your browser and go to the site that you specified to host Minimalist Manager.
<<lessInstallation:
1. Unarchive Minimalist Manager
Make sure that you are in your WWW directory and then unarchive the Minimalist Manager archive (whatever the filename is):
$ tar -zxvf minimalist-manager-0.3.tgz
2. Configure
Check the config.inc file. There you can specify settings that are relevant to your setup.
3. Create list configuration
The list information is taken from the lists.lst file from Minimalist.
In the directory /lists you find 2 files. One .css file in which you can modify the appearance of the subscribe/unsubscribe window. And one config file, in which relevant information which describes the mailinlist.
You have to create at least the config file per list. If there is no css file it will use the toplevel stylesheet located in the root of Minimalist Manager.
4. Done
This is all that is needed. Fire up your browser and go to the site that you specified to host Minimalist Manager.
Download (0.010MB)
Added: 2005-10-22 License: GPL (GNU General Public License) Price:
1463 downloads
mailman-pop3d 0.3
mailman-pop3d provides a POP3 interface to GNU Mailman for the purposes of deleting spam. more>>
mailman-pop3d provides a POP3 interface to GNU Mailman for the purposes of deleting spam which is stuck in the administrative requests queue.
If you manage a large Mailman mailing list, and are tired of using the web interface to discard spam, this script may be for you.
This software should be considered to be in beta stage; bugs are possibly present, and bug reports would be very much appreciated. At this point, I would also be very interested in hearing about success stories.
Enhancements:
- Improved logging messages.
- Development status changed from alpha to beta.
<<lessIf you manage a large Mailman mailing list, and are tired of using the web interface to discard spam, this script may be for you.
This software should be considered to be in beta stage; bugs are possibly present, and bug reports would be very much appreciated. At this point, I would also be very interested in hearing about success stories.
Enhancements:
- Improved logging messages.
- Development status changed from alpha to beta.
Download (0.007MB)
Added: 2006-03-10 License: GPL (GNU General Public License) Price:
1324 downloads
procmail 3.22
procmail is a mail processing and SmartList mailing list suites. more>>
procmail is a mail processing and SmartList mailing list suites. Procmail can be used to create mail-servers, mailing lists, sort your incoming mail into separate folders/files (real convenient when subscribing to one or more mailing lists or for prioritising your mail), preprocess your mail, start any programs upon mail arrival (e.g. to generate different chimes on your workstation for different types of mail) or selectively forward certain incoming mail automatically to someone.
Enhancements:
- Regression bugs from 3.20:
- Broke compilation with K&R compilers
- procmail -p -m was overridding PATH
- maildir delivery included garbage in filenames
- Mismatched HOST in last rcfile didnt discard the message
- COMSAT wasnt turned off by an rcfile on the command line
- Catch overly long command line variable assignments
- If a command expansion is truncated, set PROCMAIL_OVERFLOW and dont trim trailing (really middle) newlines
- If the comsat host cant be resolved, set COMSAT to "no"
<<lessEnhancements:
- Regression bugs from 3.20:
- Broke compilation with K&R compilers
- procmail -p -m was overridding PATH
- maildir delivery included garbage in filenames
- Mismatched HOST in last rcfile didnt discard the message
- COMSAT wasnt turned off by an rcfile on the command line
- Catch overly long command line variable assignments
- If a command expansion is truncated, set PROCMAIL_OVERFLOW and dont trim trailing (really middle) newlines
- If the comsat host cant be resolved, set COMSAT to "no"
Download (0.22MB)
Added: 2006-05-24 License: GPL (GNU General Public License) Price:
1248 downloads
Mail::Toaster 5.01
Mail::Toaster is an installer for a collection of software which provides a full-featured mail server. more>>
Mail::Toaster is an installer for a collection of software which provides a full-featured mail server. The system is built around the qmail mail transport agent, with many additions and modifications
Main features:
- SMTP Mail Server (SMTP-AUTH, chk-user, SPF, TLS, tarpitting, RBL)
- Virtual Domain Hosting w/delegated administration
- Virtual Domain Users
- Mailing List (Ezmlm)
- AutoResponder
- Web Based E-Mail (Sqwebmail, Squirrelmail, V-Webmail)
- Web Based Domain Administration
- Mail Filtering (rbls, SpamAssassin, simscan, Qmail-Scanner)
- Virus Scanning (ClamAV, F-Prot, Uvscan)
- SMTP roaming via SMTP-AUTH, POP-AUTH, & IMAP-AUTH
- SMTP roaming via SMTP-submission (port 587)
- POP3, POP3-SSL
- IMAP, IMAP-SSL (Courier IMAP)
- CGI frontend to mail features
- Log processing and pretty graphs (via RRDutil)
- Auto-Installs of MySQL, Apache, phpMyAdmin, and more
- Centralized configuration files
- Support for clusters of qmail servers
- Builds SSL certs for Apache, Qmail, & Courier
Security - Mail::Toaster supports secure connections from the email client (via POP3, IMAP, SMTP, and webmail) to the server. If the remote (destination) email server supports it, we also encrypt the email as it travels across the public Intenet from server to server. Thus, if you happen to be using two Mail::Toasters and your email clients are configured to use SSL, you have a fully encrypted path from the email sender to the final recipient.
State of the Art Filtering - Mail::Toaster has sophisticated filtering capabilities built right in. A default installation blocks all viruses and will detect 85% of the spam. With a little bit of training, its reasonable to expect and achieve 99% spam filtering accuracy.
Flexibility - Mail::Toaster provides an extremely flexible framework to allow you to build your email system your way. This flexibility makes it easy to migrate existing systems to Mail::Toaster and also allows Mail::Toaster to work in diverse environments and OS platforms.
Support - There is a thriving and active support community available on the mailing list. The web forums are also frequented by quite a few helpful folks. If you need more support than folks are willing to provide, commercial support is available.
Enhancements:
- Primarily code quality improvements.
- Rewrites of major portions of the code using techniques described in Perl Best Practices.
- Many more tests, much better tests, and more error testing within the functions.
- A new Webmail interface.
- Its not terribly "pretty" yet, but is much more user friendly and functional.
<<lessMain features:
- SMTP Mail Server (SMTP-AUTH, chk-user, SPF, TLS, tarpitting, RBL)
- Virtual Domain Hosting w/delegated administration
- Virtual Domain Users
- Mailing List (Ezmlm)
- AutoResponder
- Web Based E-Mail (Sqwebmail, Squirrelmail, V-Webmail)
- Web Based Domain Administration
- Mail Filtering (rbls, SpamAssassin, simscan, Qmail-Scanner)
- Virus Scanning (ClamAV, F-Prot, Uvscan)
- SMTP roaming via SMTP-AUTH, POP-AUTH, & IMAP-AUTH
- SMTP roaming via SMTP-submission (port 587)
- POP3, POP3-SSL
- IMAP, IMAP-SSL (Courier IMAP)
- CGI frontend to mail features
- Log processing and pretty graphs (via RRDutil)
- Auto-Installs of MySQL, Apache, phpMyAdmin, and more
- Centralized configuration files
- Support for clusters of qmail servers
- Builds SSL certs for Apache, Qmail, & Courier
Security - Mail::Toaster supports secure connections from the email client (via POP3, IMAP, SMTP, and webmail) to the server. If the remote (destination) email server supports it, we also encrypt the email as it travels across the public Intenet from server to server. Thus, if you happen to be using two Mail::Toasters and your email clients are configured to use SSL, you have a fully encrypted path from the email sender to the final recipient.
State of the Art Filtering - Mail::Toaster has sophisticated filtering capabilities built right in. A default installation blocks all viruses and will detect 85% of the spam. With a little bit of training, its reasonable to expect and achieve 99% spam filtering accuracy.
Flexibility - Mail::Toaster provides an extremely flexible framework to allow you to build your email system your way. This flexibility makes it easy to migrate existing systems to Mail::Toaster and also allows Mail::Toaster to work in diverse environments and OS platforms.
Support - There is a thriving and active support community available on the mailing list. The web forums are also frequented by quite a few helpful folks. If you need more support than folks are willing to provide, commercial support is available.
Enhancements:
- Primarily code quality improvements.
- Rewrites of major portions of the code using techniques described in Perl Best Practices.
- Many more tests, much better tests, and more error testing within the functions.
- A new Webmail interface.
- Its not terribly "pretty" yet, but is much more user friendly and functional.
Download (0.61MB)
Added: 2006-09-29 License: BSD License Price:
1120 downloads
nmzmail 0.1.3
nmzmail is a tool to use the namazu2 search engine from within the mutt mail reader to search mail stored in maildir folders. more>>
nmzmail is a tool to use the namazu2 search engine from within the mutt mail reader to search mail stored in maildir folders. Based on the result of the namazu query, nmzmail generates a maildir folder containing symbolic links to the mails matching the query.
Main features:
- fast mail searching even with large number of mails; I use it currently on about 10000 emails
- incremental index building
- rich query language including regular expressions (see the namazu documentation)
- integrates nicely into mutt
- query history
Enhancements:
- Fix getopt on PPC platform (patch by Sebastien Cevey).
- Change commandline syntax for indexing (the -m option is deprecated now), simply use "nmzmail -i ..." (noticed by Tom Martin on zsh mailing list).
- Use automake/autoconf.
<<lessMain features:
- fast mail searching even with large number of mails; I use it currently on about 10000 emails
- incremental index building
- rich query language including regular expressions (see the namazu documentation)
- integrates nicely into mutt
- query history
Enhancements:
- Fix getopt on PPC platform (patch by Sebastien Cevey).
- Change commandline syntax for indexing (the -m option is deprecated now), simply use "nmzmail -i ..." (noticed by Tom Martin on zsh mailing list).
- Use automake/autoconf.
Download (0.081MB)
Added: 2006-06-13 License: GPL (GNU General Public License) Price:
1228 downloads
Mail::Bulkmail 3.12
Mail::Bulkmail is a platform independent mailing list module. more>>
Mail::Bulkmail is a platform independent mailing list module.
SYNOPSIS
use Mail::Bulkmail /path/to/conf.file
my $bulk = Mail::Bulkmail->new(
"LIST" => "~/my.list.txt",
"From" => "Jim Thomason" ,
"Subject" => "This is a test message",
"Message" => "Here is my test message"
) || die Mail::Bulkmail->error();
$bulk->bulkmail() || die $bulk->error;
Dont forget to set up your conf file!
Mail::Bulkmail gives a fairly complete set of tools for managing mass-mailing lists. I initially wrote it because the tools I was using at the time were just too damn slow for mailing out to thousands of recipients. I keep working on it because its reasonably popular and I enjoy it.
In a nutshell, it allows you to rapidly transmit a message to a mailing list by zipping out the information to them via an SMTP relay (your own, of course). Subclasses provide the ability to use mail merges, dynamic messages, and anything else you can think of.
Mail::Bulkmail 3.00 is a major major major upgrade to the previous version (2.05), which was a major upgrade to the previous version (1.11). My software philosophy is that most code should be scrapped and re-written every 6-8 months or so. 2.05 was released in October of 2000, and Im writing these docs for 3.00 in January of 2003. So Im at least 3 major re-writes behind. (philosophy is referenced in the FAQ, below)
But thats okay, because were getting it done now.
3.00 is about as backwards compatible to 2.00 as 2.00 is to 1.00. That is to say, sorta. Ive tried to make a note of things where they changed, but Im sure I missed things. Some things can no longer be done, lots are done differently, some are the same. You will need to change your code to update from 1.x or 2.x to 3.00, though. Thats a given.
So whats new for 3.00? Lots of stuff.
Immediate changes are:
* code compartmentalization
* multi-server support
* conf file
The immediate change is that the code is now compartmentalized. Mail::Bulkmail now just handles ordinary, non-dynamic mailings. See Mail::Bulkmail::Dynamic for the merging and dynamic text abilities from the prior versions.
Server connections are no longer handled directly in Mail::Bulkmail (Smtp attribute, Port attribute, etc.), there is now a separate Mail::Bulkmail::Server object to handle all of that.
And everything subclasses off of Mail::Bulkmail::Object, where I have my super-methods to define my objects, some helper stuff, and so on.
Its just a lot easier for me to maintain, think about it, etc. if its all separated. Its also easier for you, the user, if you want to make changes to things. Just subclass it, tweak it, and use it. Very straightforward to modify and extend now. 2.x and below *could* do it, but it wasnt really that easy (unless you were making very trivial changes). This should rectify that.
Another major change is the addition of multi-server support. See the docs in Mail::Bulkmail::Server for more information. You can still specify one SMTP relay if thats all youve got, but if you have multiple servers, Mail::Bulkmail can now load balance between them to help take the stress off. No matter what, the biggest bottleneck to all of this is network performance (both to the SMTP relay and then from the relay to the rest of the world), so i wanted to try and help alleviate that by using multiple servers. I know that some people were doing that on there own with small changes, but this allows you to do it all invisibly.
And finally, finally, finally there is a conf file. Documentation on the format is in Mail::Bulkmail::Object. Its pretty easy to use. This is the conf file format that I designed for my own use (along with most of the rest of Mail::Bulkmail::Object). The software also has the ability to read multiple conf files, if so desired. So no more worrying about asking your sysadmin to tweak the values in your module somewhere up in /usr/lib/whatever
Just have him create the conf file you want, or pass in your own as desired.
conf_files are specified and further documented in Mail::Bulkmail::Object, in an internal array called @conf_files, right at the top of the module. To specify a universal conf file, put it in that array (or have your sysadmin do so). Alternatively, you can also add a conf_file via the conf_files accessor.
Mail::Bulkmail->conf_files(/path/to/conf_file, /path/to/other/conf_file); #, etc.
But the recommended way is to specify your conf file upon module import.
use Mail::Bulkmail 3.00 "/path/to/conf/file";
In addition, there is the usual plethora of bug fixes, tweaks, clean-ups, and so on.
And yes, the horrid long-standing bug in the Tz method is fixed! No, honest.
Im also trying a new documentation technique. The pod for a given method is now in the module by that method, as opposed to everything being bunched up at the bottom. Personally, I prefer everything being bunched up there for clarities sake. But from a maintenance point of view, spreading it all out makes my life much easier.
<<lessSYNOPSIS
use Mail::Bulkmail /path/to/conf.file
my $bulk = Mail::Bulkmail->new(
"LIST" => "~/my.list.txt",
"From" => "Jim Thomason" ,
"Subject" => "This is a test message",
"Message" => "Here is my test message"
) || die Mail::Bulkmail->error();
$bulk->bulkmail() || die $bulk->error;
Dont forget to set up your conf file!
Mail::Bulkmail gives a fairly complete set of tools for managing mass-mailing lists. I initially wrote it because the tools I was using at the time were just too damn slow for mailing out to thousands of recipients. I keep working on it because its reasonably popular and I enjoy it.
In a nutshell, it allows you to rapidly transmit a message to a mailing list by zipping out the information to them via an SMTP relay (your own, of course). Subclasses provide the ability to use mail merges, dynamic messages, and anything else you can think of.
Mail::Bulkmail 3.00 is a major major major upgrade to the previous version (2.05), which was a major upgrade to the previous version (1.11). My software philosophy is that most code should be scrapped and re-written every 6-8 months or so. 2.05 was released in October of 2000, and Im writing these docs for 3.00 in January of 2003. So Im at least 3 major re-writes behind. (philosophy is referenced in the FAQ, below)
But thats okay, because were getting it done now.
3.00 is about as backwards compatible to 2.00 as 2.00 is to 1.00. That is to say, sorta. Ive tried to make a note of things where they changed, but Im sure I missed things. Some things can no longer be done, lots are done differently, some are the same. You will need to change your code to update from 1.x or 2.x to 3.00, though. Thats a given.
So whats new for 3.00? Lots of stuff.
Immediate changes are:
* code compartmentalization
* multi-server support
* conf file
The immediate change is that the code is now compartmentalized. Mail::Bulkmail now just handles ordinary, non-dynamic mailings. See Mail::Bulkmail::Dynamic for the merging and dynamic text abilities from the prior versions.
Server connections are no longer handled directly in Mail::Bulkmail (Smtp attribute, Port attribute, etc.), there is now a separate Mail::Bulkmail::Server object to handle all of that.
And everything subclasses off of Mail::Bulkmail::Object, where I have my super-methods to define my objects, some helper stuff, and so on.
Its just a lot easier for me to maintain, think about it, etc. if its all separated. Its also easier for you, the user, if you want to make changes to things. Just subclass it, tweak it, and use it. Very straightforward to modify and extend now. 2.x and below *could* do it, but it wasnt really that easy (unless you were making very trivial changes). This should rectify that.
Another major change is the addition of multi-server support. See the docs in Mail::Bulkmail::Server for more information. You can still specify one SMTP relay if thats all youve got, but if you have multiple servers, Mail::Bulkmail can now load balance between them to help take the stress off. No matter what, the biggest bottleneck to all of this is network performance (both to the SMTP relay and then from the relay to the rest of the world), so i wanted to try and help alleviate that by using multiple servers. I know that some people were doing that on there own with small changes, but this allows you to do it all invisibly.
And finally, finally, finally there is a conf file. Documentation on the format is in Mail::Bulkmail::Object. Its pretty easy to use. This is the conf file format that I designed for my own use (along with most of the rest of Mail::Bulkmail::Object). The software also has the ability to read multiple conf files, if so desired. So no more worrying about asking your sysadmin to tweak the values in your module somewhere up in /usr/lib/whatever
Just have him create the conf file you want, or pass in your own as desired.
conf_files are specified and further documented in Mail::Bulkmail::Object, in an internal array called @conf_files, right at the top of the module. To specify a universal conf file, put it in that array (or have your sysadmin do so). Alternatively, you can also add a conf_file via the conf_files accessor.
Mail::Bulkmail->conf_files(/path/to/conf_file, /path/to/other/conf_file); #, etc.
But the recommended way is to specify your conf file upon module import.
use Mail::Bulkmail 3.00 "/path/to/conf/file";
In addition, there is the usual plethora of bug fixes, tweaks, clean-ups, and so on.
And yes, the horrid long-standing bug in the Tz method is fixed! No, honest.
Im also trying a new documentation technique. The pod for a given method is now in the module by that method, as opposed to everything being bunched up at the bottom. Personally, I prefer everything being bunched up there for clarities sake. But from a maintenance point of view, spreading it all out makes my life much easier.
Download (0.070MB)
Added: 2007-07-09 License: Perl Artistic License Price:
840 downloads
QmailToaster 1.3.15
QmailToaster project is an RPM-based Qmail distribution for CentOS, Fedora, SuSE, and Mandriva. more>>
QmailToaster project is an RPM-based Qmail distribution for CentOS, Fedora, SuSE, and Mandriva. This system is designed for ease of deployment and includes strong anti-spam systems. This includes support for SRS, SPF, DomainKeys, and virtual hosting on the SMTP side. On the user side, this has a Web-based administration interface and supports POP3, POP3 over SSL, IMAP, and IMAP over SSL
Main features:
- Source RPM packages ready for RPM based distributions
- SMTP with SMTP-AUTH, TLS, REMOTE-AUTH
- DomainKeys, SPF "Sender Policy Framework" and SRS "Sender Rewriting Scheme"
- Integrated SpamAssassin, ClamAV and Simscan
- Warlord virus and worm loader realtime scanning
- CHKUSER 2.0 functions for qmail-smtpd
- Qmail-Tap provides email archive capability
- Virtual Domains (MySQL), Virtual Users (MySQL)
- Autoresponder, Mailing List
- Web-based email system, Web-based administration tools
- POP3, POP3-SSL, IMAP and IMAP-SSL
Enhancements:
- CentOS 5.x support was added.
<<lessMain features:
- Source RPM packages ready for RPM based distributions
- SMTP with SMTP-AUTH, TLS, REMOTE-AUTH
- DomainKeys, SPF "Sender Policy Framework" and SRS "Sender Rewriting Scheme"
- Integrated SpamAssassin, ClamAV and Simscan
- Warlord virus and worm loader realtime scanning
- CHKUSER 2.0 functions for qmail-smtpd
- Qmail-Tap provides email archive capability
- Virtual Domains (MySQL), Virtual Users (MySQL)
- Autoresponder, Mailing List
- Web-based email system, Web-based administration tools
- POP3, POP3-SSL, IMAP and IMAP-SSL
Enhancements:
- CentOS 5.x support was added.
Download (MB)
Added: 2007-04-23 License: Freely Distributable Price:
925 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above mailing list search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed