Firefox PHP

Assistance to Integrate GNU Mailman with Phorum

Posted by RossChesley 
Assistance to Integrate GNU Mailman with Phorum
October 05, 2011 06:33PM
I am interested to do a basic integration of a GNU Mailman listserv with Phorum. The initial goal is to use Phorum as a searchable web archive with RSS feed, an image and file repository, and the primary user registration and authentication system. I am not a programmer and am new to Phorum so please do not think I am suggesting that I consider any of this "easy". It certainly isn't for me!

I will use the External Phorummail module to bring in Mailman listserv posts. This works very well.

I would like to use the e-mail commands feature of Mailman to process subscribe (regular or digest) and un-subscribe options a user selects in Phorum after they become a registered user with a confirmed e-mail address. I have chosen this method because I think it could be a potential solution for other listserves that support e-mail commands for subscription management.

Mailman Lists Module:

Admin interface will allow enable or disable of the module and show the listnames and URLs for list administration. I will be happy to have a file that I will edit to enter/store data such as list_name, subscribe_regular_cmd, subscribe_digest_cmd, unsubscribe_cmd, list_admin_URL for each list.

User interface would appear in Control Center to show Mailman Lists with a display of each listaname followed by buttons to perform a subscribe-regular, subscribe-digest or unsubscribe. Each button would initiate an e-mail message to manage a particular list based on using the current Phorum user's registered and verified e-mail address as the sender and addressing the message to proper destination to subscribe-regular, subscribe digest, or unsubscribe. Only verified/authenticated Phorum users will have access to the Mailman options and Mailman will process the requests and verify the user's intentions independently so we should not have any security worries.

To assure this process works to maintain valid listserv subscriptions based on the Phorum user's verified e-mail address, we need to intercept Phorum when a user changes their existing e-mail address and unsubscribe the old e-mail address from all Mailman lists... this should occur automatically as soon as a user changes their e-mail address.


If anyone has more ideas or wants to help with this integration, I would appreciate additional information, fees, etc.

I need to explore if External Phorummail could be modified/tweaked to specify a Mailman subject Prefix (per list) so that External Phorummail can remove it when it creates posts in Phorum. I will create a separate request with the developer if that is what is recommended/advised.

For the outbound Phorum to Mailman support, I am still looking at options.
Sorry, only registered users may post in this forum.

Click here to login