So far, we have used the rabbitmq-plugins utility in order to enable the management plugin (already part of the RabbitMQ installation). You may want to install additional (for example, community) plugins that allow you to extend the features of the broker, thus giving you the opportunity to implement a wider range of messaging scenarios. Installing a plugin is a two-step process:
Download the ez archive (Erlang ZIP archive) of the plugin and copy it to the
plugins
folder from the RabbitMQ installationEnable the plugin with the rabbitmq-plugins utility
Let's say we want to be able to send e-mails from our messages directly from the RabbitMQ instance that receives the messages. For that reason, you can install the rabbitmq_email plugin that provides the AMQP-SMTP and SMTP-AMQP protocol conversion plugins. Download the AMQP-SMTP plugin from https://www.rabbitmq.com/community-plugins/v3.4.x/gen_smtp-0.9.0-rmq3.4.x-61e19ec5-gita62c02e.ez and copy it to the plugins
folder...