PHP Classes

PHP Mailman: Manage a mailing list based in Mailman

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 416 All time: 6,438 This week: 80Up
Version License PHP version Categories
php-mailman 1.0GNU General Publi...5.0Email, PHP 5, Web services
Description 

Author

This class can manage a mailing list based in Mailman.

It can send HTTP requests to the Web interface server of a Mailman installation to perform several types of operations with the hosted mailing lists.

Currently it can authenticate as a list administrator and add or remove members directly.

Innovation Award
PHP Programming Innovation award nominee
December 2012
Number 10
Mailman is a popular mailing list manager written in Python.

This class provides a way to manage the subscribers of a mailing list managed by Mailman by sending HTTP requests to the respective Web user interface.

Manuel Lemos
Picture of Angel Talaverón
  Performance   Level  
Name: Angel Talaverón <contact>
Classes: 1 package by
Country: Spain Spain
Age: 44
All time rank: 349996 in Spain Spain
Week rank: 170 Up5 in Spain Spain Up
Innovation award
Innovation award
Nominee: 1x

Details

README: PhpMailman uses curl for connection to the admin interface of a mailman list. Ensure the "cookie" file has write permision for the executer user. EXAMPLE: $mailman = new PhpMailman(array('url' => 'http://yourdomain/mailman/admin/yourlist', 'clave' => 'tests')); /config connecton $conexion = $mailman->connect();//first connection to create the cookie if ($conexion) { $conexion = $mailman->connect();//ensure cookie creation if ($conexion) { $mailman->addMembers(array('member1@avantine.com', 'member2@domain.com'));/adding membres } }

  Files folder image Files (3)  
File Role Description
Accessible without login Plain text file cookie Data cookie file,its need write permision
Plain text file PhpMailman.php Class main class
Accessible without login Plain text file README Doc. README documentation and example

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:416
This week:0
All time:6,438
This week:80Up