Node-RED:Библиотеки/node-red-node-email/Email out: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
Строка 30: Строка 30:
<references />
<references />
{{Навигационная таблица/Node-RED библиотеки}}
{{Навигационная таблица/Node-RED библиотеки}}
{{Навигационная таблица/Телепорт}}
[[Категория:Нода]]
[[Категория:Нода]]
[[Категория:Нода Node-RED]]
[[Категория:Нода Node-RED]]

Версия от 18:22, 6 мая 2022

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Нода «Email out»

Отправляет электронное письмо. В «msg.payload» – тело письма, в «msg.topic» – его тема.

Получатель письма по умолчанию задается в меню редактирования ноды (в поле «To»). Если оно будет пустым, нода «Email out» воспользуется свойством «msg.to» входящего сообщения. Кроме того, если это поле будет пустым, вы также можете задать свойство «msg.cc» и/или «msg.bcc».

Опционально в сообщении можно задать свойство «msg.from» (адрес отправителя) – оно перезапишет значение, по умолчанию заданное в поле «Userid» в меню редактирования ноды.

Значение в «payload» также может быть в HTML-формате.

Если в «payload» находится бинарный буфер, то он будет преобразован в приложение (т.е. файл, как бы приложенный к письму). Название файла задается в свойстве «msg.filename». Опционально для текстового тела письма в сообщение также можно добавить «msg.description».

Кроме того, в сообщение можно добавить свойство «msg.attachments», которое должно содержать массив с одним или несколькими приложениями в nodemailer-формате.

Если это необходимо получателю, в сообщение также можно добавить объект «msg.envelope», который содержит, как правило, дополнительные свойства «from» и «to».

Если вы используете самозаверенный сертификат, Nodemailer это может не понравиться, и в итоге он может отказаться отправлять сообщение. В этом случае попробуйте отключить TLS.

Примечание: Нода «Email out» использует SMTP с SSL и портом 465.


См.также

Внешние ссылки