open-index/open-npm huggingface dataset:
npm package: @microrisc/node-red-contrib-node-iqaros-utils
Description: Node-RED utility nodes for IQAROS.
Author: Karel Hanák
Latest version: 0.0.5

# Node-RED custom IQAROS node

<a href="http://nodered.org" target="info">Node-RED</a> utility nodes for IQAROS.

## Install

You can install the node by using the `Menu - Manage Palette` option, or running the following commands in terminal in your Node-RED user directory:

    cd ~/.node-red
    npm i @microrisc/node-red-contrib-node-iqaros-utils

## Usage

Nodes to read gateway file and and set mqtt request topic for messages.
npm package: @microrisc/node-red-contrib-node-smtp
Description: Node-RED node to send emails.
Author: Roman Ondráček
Latest version: 1.0.2

# Node-RED custom SMTP node

<a href="http://nodered.org" target="info">Node-RED</a> nodes to send simple emails.
Based on [the official email node](https://github.com/node-red/node-red-nodes/tree/master/social/email). 

## Pre-requisite

You will need valid email credentials for your email server. For GMail this may mean
getting an application password if you have two-factor authentication enabled.

## Install

You can install by using the `Menu - Manage Palette` option, or running the following command in your
Node-RED user directory - typically `~/.node-red`

        cd ~/.node-red
        npm i @microrisc/node-red-contrib-node-smtp

## GMail users

If you are accessing GMail you may need to either enable <a target="_new" href="https://support.google.com/mail/answer/185833?hl=en">an application password</a>,
or enable <a target="_new" href="https://support.google.com/accounts/answer/6010255?hl=en">less secure access</a> via your Google account settings.</p>

## Usage

Nodes to send simple emails.

### Output node

Sends the `msg.payload` as an email, with a subject of `msg.topic`.

The default message recipient can be configured in the node, if it is left
blank it should be set using the `msg.to` property of the incoming message.

The email *from* can be set using `msg.from` but not all mail services allow
this unless `msg.from` is also a valid userid or email address associated with
the password. Note: if `userid` or msg.from does not contain a valid email
address (userxx@some_domain.com), you may see *(No Sender)* in the email.

The payload can be html format. You can also specify `msg.plaintext` if the main payload is html.

If the payload is a binary buffer then it will be converted to an attachment.

The filename should be set using `msg.filename`. Optionally
`msg.description` can be added for the body text.

Alternatively you may provide `msg.attachments` which should contain an array of one or
more attachments in <a href="https://nodemailer.com/message/attachments/" target="_new">nodemailer</a> format.

Uses the *nodemailer* npm module.