Search where the module "node-red-node-email"
modify the file:
1. insert in file 61-email.html
in element <script type="text/x-red" data-template-name="e-mail">
insert
<div class="form-row">
<label for="node-input-useSSL"><i class="fa fa-lock"></i> <span data-i18n="email.label.useSSL"></span></label>
<input type="checkbox" id="node-input-secure" style="width: auto;">
</div>
2. replace in file 61-email.js
var smtpTransport = nodemailer.createTransport({
host: node.outserver,
port: node.outport,
secure: true,
auth: {
user: node.userid,
pass: node.password
}
});
replace the
var smtpTransport = nodemailer.createTransport({
host: node.outserver,
port: node.outport,
secure: node.secure, //false, //true,
auth: {
user: node.userid,
pass: node.password
}
});
Then restart node-red