subscription Plugin Archive

Below is a list of versions that are available for the subscription plugin. To find other plugins, please review this listing of most recent releases of all plugins.

Plugins extend and enhance the functionality of Openfire. To install plugins, copy the .jar file into the plugins directory of your Openfire installation.

Subscription Plugin Readme

Overview

This plugin can be configured to automatically accept or reject subscription requests. When set to accept subscription requests users will be able to add someone to their roster (aka "Buddy List" or "Contacts")without having to wait for a manual subscription acceptance from the requested user. Conversely, when the plugin is set to reject subscription requests users will not be able to add people to their roster.

Installation

Copy the file, subscription.jar into the plugins directory of your Openfire installation. The plugin willthen be automatically deployed. To upgrade to a new version: 1) go to the plugin screen of the AdminConsole, 2) click on the delete icon on the same row as the currently installed subscription plugin, 3) copy the new subscription.jar into the plugins directory of your Openfire installation.

Configuration

The subscription plugin is configured via Subscription Properties sidebar item which can found under the Sever tab in Openfire Admin Console. The subscription plugin can be configured in the following ways:

  • Disabled (Default setting) - Subscription requests will not be intercepted.
  • Accept - Subscription requests will be intercepted and accepted.
    • Local - Only subscription requests sent by users who have an account on the Openfire server on whichthe plugin is installed, will be intercepted and accepted.
    • All - All subscription requests, regardless of which server the user account resides on, will be intercepted and accepted. Selecting this level can make Openfire vulnerable to spIM*.

  • Reject - Subscription requests will be intercepted and rejected. NOTE: At the time of this writing the latestrelease of Spark (v1.1.4) has an issue where subscription rejection packets are not processed properly so this feature will not work correctly with Spark. To havethe plugin attempt to work around this issue create a "plugin.subscription.sparkCheck" system property and set its value to "true".
    • Local - Only subscription requests sent by users who do not have an account on the Openfire server on whichthe plugin is installed, will be intercepted and rejected.
    • All - All subscription requests, regardless of which server the user account resides on, will be intercepted and rejected.

It is also possible to create a "white list" of users. The users in the list still maintain full control over acceptingand rejecting subscription requests.

Using the Plugin

Once the plugin has been installed and configured there is no additional steps are required to use the plugin.


* spIM is unsolicited messages sent via an instant messaging system; similiar in nature to email SPAM.

Releases Info File Version Released Openfire Version
Plugin Subscription
Automatically accepts or rejects subscription requests
ReadMe Changelog Download 1.4.2 Tue Nov 21 10:10:33 UTC 2023 4.0.0 +
Plugin Subscription
Automatically accepts or rejects subscription requests
ReadMe Changelog Download 1.4.1 Wed Nov 11 00:00:00 UTC 2020 4.0.0 +
Plugin Subscription
Automatically accepts or rejects subscription requests
ReadMe Changelog Download 1.4.0 Mon Oct 12 00:00:00 UTC 2015 4.0.0 +
Plugin Subscription
Automatically accepts or rejects subsription requests
ReadMe Changelog Download 1.3.0 Fri Sep 13 00:00:00 UTC 2013 3.9.0 +
Plugin Subscription
Automatically accepts or rejects subsription requests
ReadMe Changelog Download 1.2.2 Mon Feb 01 00:00:00 UTC 2010 3.5.0 +
Plugin Subscription
Automatically accepts or rejects subsription requests
ReadMe Changelog Download 1.2.0 Thu Apr 12 00:00:00 UTC 2007 3.3.0 +

The plugins below, so-called SNAPSHOTS, are build automatically by the continuous integration system. They represent the latest development, but are untested.

Snapshots Info File Version Built at Openfire Version
Plugin Subscription
ReadMe Changelog Download 1.4.3-SNAPSHOT Tue Nov 21 10:10:06 UTC 2023 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.2-SNAPSHOT Wed May 03 19:58:54 UTC 2023 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.2-SNAPSHOT Thu Apr 21 13:36:47 UTC 2022 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.2-SNAPSHOT Wed Oct 27 13:48:58 UTC 2021 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.2-SNAPSHOT Wed Feb 03 15:50:22 UTC 2021 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.2-SNAPSHOT Wed Nov 11 15:40:41 UTC 2020 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.1-SNAPSHOT Fri Oct 30 13:15:37 UTC 2020 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.1-SNAPSHOT Fri Oct 23 14:03:03 UTC 2020 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.1-SNAPSHOT Thu Apr 02 13:36:51 UTC 2020 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.1-SNAPSHOT Tue Feb 11 15:20:23 UTC 2020 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.1-SNAPSHOT Tue Feb 11 14:21:49 UTC 2020 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.1-SNAPSHOT Fri Jan 31 19:30:03 UTC 2020 4.0.0 +
Plugin Subscription
ReadMe Changelog Download 1.4.1-SNAPSHOT Fri Jan 31 19:16:15 UTC 2020 4.0.0 +