Node-RED:Библиотеки/node-red-node-email/Email in
Нода «Email in»
Раз за разом извлекает с IMAP-сервера по одному имейлу за раз и отправляет его дальше в виде сообщения «msg» (если оно еще не было просмотрено).
Тема письма сохраняется в свойство «msg.topic», а его содержание (если это просто текст) – в свойство «msg.payload». Если в теле письма содержатся текст и HTML-код, оно будет возвращено в свойстве «msg.html». При необходимости сообщение также снабжается свойствами «msg.from» и «msg.date».
Кроме того, в свойстве «msg.header» содержится объект со всеми заголовками, включая «to», «cc» и другие свойства, которыми могут оказаться полезными.
Нода «Email» использует IMAP-модуль.
Примечание: Эта нода извлекает только самое последнее письмо из «Входящих», поэтому и время опроса нужно выбрать соответствующее (по умолчанию стоит 300 секунд). |
Примечание: Нода «Email» использует IMAP с SSL и портом 993. |
Все, что было приложено к входящему письму, можно найти в свойстве «msg.attachments». Это будет массив объектов, где каждый объект представляет отдельное приложение.
Каждый объект будет иметь следующий формат:
{
contentType: // MIME-описание данных
fileName: // Название приложенного файла
transferEncoding: // Исходная кодировка приложенного файла
contentDisposition: // Неизвестно
generatedFileName: // Сгенерированное название приложенного файла
contentId: // Уникальный сгенерированный ID
// для этого приложенного файла
checksum: // Контрольная сумма для проверки данных
length: // Размер данных в байтах
content: // Сами данные, содержащиеся в объекте Buffer;
// их можно превратить в base64-строку
// при помощи функции content.toString('base64')
}
При использовании POP3 портом по умолчанию для обычного TCP будет 110, а для SSL – 995. При использовании IMAP портом для обычного TCP будет 143, а для SSL – 993.
Максимальный интервал опроса, который можно задать – это 2147483 секунды (24.8 дня).
См.также
Внешние ссылки
- Страницы с устаревшим атрибутом подсветки синтаксиса «enclose»
- Справочник Node-RED
- Справочник по Node-RED
- Node-RED
- Перевод от Сubewriter
- Проверка:myagkij
- Оформление:myagkij
- Редактирование:myagkij
- Страницы, где используется шаблон "Навигационная таблица/Телепорт"
- Страницы с телепортом
- Нода
- Нода Node-RED
- Node-RED нода
- Модуль node-red-node-email
- Нода модуля node-red-node-email
- Нода node-red-node-email