00288: Add subscribe form, exclude minor edits, set batch size and sending interval

Summary: Add subscribe form, exclude minor edits, set batch size and sending interval
Created: 2005-01-15 19:59
Status: Closed - transferred to PITS.00291
Category: Feature
Assigned:
Priority: 3
Version: pmwiki-2x
OS: NA

Description: It strikes me that with a few small additions, mailposts.php could be a completely automated update notification system for subscribers (which would be a dream come true for me :). Unfortunately, I don't have anything near the PHP skills necessary to add the following:

1. Add a subscribe form that can be called by a directive (similar to how mailform.php works). Perhaps the subscribe form could write subscriber addresses to a text file that mailpost.php then uses?

2. It's not clear to me if mailposts.php excludes minor edits, but if not, I think that capability would be very useful (perhaps via an ExcludeMinorEdits flag?).

Also, to control spamming, my web host kills any process that sends more than 5 e-mails per 5 minute interval. To get around that, I had to use the Dada mailing list program on another (non-PmWiki) web site to send out update notices to a large subscriber list because Dada allows configuring batch size and batch sending interval. I believe a growing number of hosts are adopting similar restrictions, so the ability to configure batch size and interval would be likely be helpful for those using mailposts.php to automate an update notification subscription list.