A method and apparatus for managing subscription-type arrangements
involving a recurring series of messages sent to a plurality of user
recipients on a communications network is disclosed. Incoming messages
are monitored by a filtering agent, and message attributes are compared
to corresponding parameters stored in a database to block certain
messages from unauthorized sources and forward authorized messages to an
addressee. Provisions are made for a communications service provider to
create special arrangements with commercial partners to facilitate the
starting, modification, and canceling of subscription arrangements.
Individual user recipients can independently contact the commercial
partners, third-party commercial entities, individual or groups to
establish a subscription-type arrangement. Various forms and procedures
enable a subscription manager component to keep track of all such
arrangements in the database.