Efficient and affordable software for Macintosh - Maker of MaxBulk Mailer, eMail extractor, eMail Checker, e-Mail Bounce Handler

Mailing List manager (MLM)


Mailing List Manager PHP script

If you are looking for a very simple and unattended mechanism to allow people to both subscribe or unsubscribe from your mailing lists at any time thru a one-click link on your messages or thru a web page on your site, you should take a close look at Maxprog Mailing List Manager script. As a demo is worth thousands of words why don't you try Maxprog Mailing List Manager with your email address to subscribe or unsubscribe yourself to/from a fixed single list, a single list from a selection or multiple lists at once. Neat uh?

Maxprog Mailing List Manager (MLM for short) is a double opt-in list subscription manager PHP script you can install on your site and start using in minutes. It is really easy-to-use and straightforward. MLM supports a full set of commands you can use either directly with your web browser to maintain your lists or by placing them on your web pages or on your outgoing messages. Unlike other products and depending on your possibilities and knowledge, MLM is prepared to work with either a mySQL database or simple raw text files. MLM has no limitations, you can create as many lists as you wish with as many subscribers as you need. For medium to big lists we recommend to use the mySQL option. In addition MLM works with MaxBulk Mailer (v6 or higher) thru the 'Remote List' function allowing you to use your remote lists directly as if they were local, without needing to go thru the tedious and boring import/export steps. Indeed MLM doesn't send email by itself.

MLM is the solution for maintaining lists online, your clients or contacts can subscribe or unsubscribe to any of your lists at any time and if you use MaxBulk Mailer for sending your newsletters to your subscribers it will be easier than ever!

 Double opt-in
When a new subscriber asks to be subscribed to one of your mailing lists, a confirmation email is sent to him to verify if the email address is correct and if he actually asked to be subscribed to your list. We believe a person must not be added to a mailing list unless an explicit step is taken, such as clicking a special web link. This ensures that no person can subscribe someone else out of malice or error. You can go thru the double opt-in process yourself using our demo with a valid email address (Don't worry, this list is not public and will not be used to send spam).

 Commands
All MLM commands can be issued thru a Web Browser or thru a one-click link on your email messages. Some of those commands are intended to be used by the subscribers and others by the administrator (you). A subscriber can get the list of available lists, subscribe to a list, unsubscribe from a list and find out which lists he is subscribed to. In addition the administrator can also create a list, remove a list, get the contents of one or several lists and get info about the server. Administrator commands are protected with a password. All supported commands are listed here.

 mySQL or raw text files
Depending on your needs, resources and expertise we offer you the possibility to use the script in two ways, storing lists and subscriber addresses to plain text files (default) or to a mySQL database. The benefit of using plain text files rather than a mySQL database is that you don't have to enter your mySQL settings. It is actually your only choice if you do not have access to mySQL on your server. The benefits of using a mySQL database rather than a plain text file are obvious to mySQL programmers, mySQL is faster, more secure and it allows you to maintain much bigger lists. In addition, MLM includes a SQL queue so in case the mySQL database is not available to the user for whatever reason the system will continue to accept commands from your subscribers, will post notifications by email to the administrator (you) about the problem and will try to run the commands again later. When using plain text files and because it is extremely rare to get a failure, the system will simply returns the error to the subscriber in a nice formatted HTML page.

 Unlimited lists and subscribers
MLM has no limitations, you can create as many lists as you wish with as many subscribers as you need. A subscriber can subscribe to any of your lists. For medium to big lists we recommend to use the mySQL option.

 MaxBulk Mailer Integration
MLM has been designed with MaxBulk Mailer in mind. It actually fully integrates with MaxBulk Mailer (v6 or higher) thru the 'Remote List' function allowing you to send messages to your remote lists directly as if they were local, without the need to go thru the tedious and boring import/export steps. The 'Remote List' option is a new entry available in the List Manager pull-down menu, just below 'Multiple Lists'.

 Easy installation
MLM is a very simple to install PHP script you can upload to your server and start handling subscribe and unsubscribe requests from your customers in seconds. You just need to edit the settings file and upload the 'mlm' folder. For detailed information on the MLM installation and a list of supported commands please read the MLM User Guide.

 Availability
MLM comes in two flavours, Lite and Pro. The Lite version is free for personal, non-profit and academic users as long as all copyright notices, and headers remain intact and unmodified in the source. The Pro version is $10 only! It includes several exclusive features like the possibility to upload lists to your server and it is the script which is being updated regularly. The Lite version can be downloaded clicking on the 'Download' button below.
Commercial users must register the script purchasing the Pro version. Click on the buttons below to download the free Lite version or to purchase the Pro version:

MLM Pro is part of MaxBulk Mailer v6 and higher

Back to Scripts Index Page
Online guide on how to install and use the Maxprog Mailing List Manager Script
Visit our E-marketing forum
Get help using our support inquiry form

Note: Check back frequently as we are continuously adding more scripts to this library. If you don't find what you are looking for here, please feel free to fill a support inquiry form.




Maxprog ® - MAX Programming, LLC - © 2001-2008 - All Rights reserved