Skip to main content

Documentation: Secure Messages

Installation

Requirements

  • Joomla 5.1.3 or later
  • PHP as required by your Joomla version
  • MySQL or MariaDB
  • A working mail setup (System > Global Configuration > Server > Mail Settings) - Secure Messages delivers its links by e-mail

Installing the package

Secure Messages is delivered as a single package: pkg_securemessages_vX.X.X.zip. Install it via System > Install > Extensions > Upload Package File. The package installs four extensions in one go:

  • Joomill Secure Messages - the component (backend management and the public pages)
  • Secure Messages - Send Form - a site module that shows the public send form in any module position
  • Secure Messages - Cleanup - a Scheduled Tasks plugin that removes expired messages (installed disabled; see the Scheduled cleanup article)
  • Secure Messages - Action Log - records message activity in the Joomla User Actions Log (enabled automatically)

After a successful installation you see a quickstart screen with direct links to the component options and the create form. The installer also registers the com_securemessages.link mail template (editable under System > Templates > Mail Templates) and creates the database table.

Updates

Updates arrive through the Joomla updater (System > Update > Extensions). Enter your Download Key under System > Update > Update Sites > Joomill Secure Messages to receive them. Installing a newer package over an existing installation is always safe: the installer runs any pending database changes and never overwrites a mail template you edited.

Uninstalling

Uninstall the package under System > Manage > Extensions (select the Joomill Secure Messages package). This removes all four extensions, the mail template and the database table - including every stored message, so export anything you still need first.