This is node is useful in order to create an AMQP sender for connecting to an AMQP container (i.e. broker, AMQP server, AMQP router, ...) and start to send messages.
The configuration allows to specify following parameters :
- Endpoint : the AMQP endpoint configuration node which specifies the AMQP container to connect with this sender;
- Address : the AMQP address as target for this sender node;
- Autosettle : this flag specifies if the sent messages should be automatically settled once the peer settles them. Defaults to true;
- Dynamic : this flag specifies a request for the receiving peer to dynamically create a node at the target;
- Sender settle mode : it specifies the sender settle mode with following possibile values unsettled, settled and mixed as described by the AMQP 1.0 specification;
- Receiver settle mode : it specifies the receiver settle mode with following possibile values first and second as described by the AMQP 1.0 specification;
- Durable : it specifies what state of the terminus will be retained durably: the state of durable messages (unsettled_state value), only existence and configuration of the terminus (configuration value), or no state at all (none value);
- Expiry policy : expiry policy of the target (see AMQP 1.0 specification for more information);
- Name : name used to identify the node inside the Node-RED flow;
This node provides following input and output :
- input : a "Node-RED" message with msg.payload = with a JSON format containing body and optional header, properties, application_properties and so on. This is the message to send;
- output : a "Node-RED" message with msg.delivery = with a JSON format containing information about delivery on sent message (i.e. "tag"). The other field is msg.deliveryStatus = with accepted, rejected, released and modified as possible values;

