Плагин Email предоставляет возможность интегрировать функциональность отправки электронных сообщений в систему Smart Home. Этот плагин позволяет пользователям настраивать параметры электронной почты и отправлять уведомления или сообщения с устройств в рамках умного дома.
Настройки устройства
-
email(тип: String): Электронная почта, через которую осуществляется отправка сообщений. -
auth(тип: String): Метод аутентификации для доступа к почтовому серверу (например, “PLAIN” или “LOGIN”). -
pass(тип: Encrypted): Зашифрованный пароль для аутентификации при доступе к почтовому серверу. -
smtp(тип: String): Адрес сервера исходящей почты (SMTP). -
port(тип: Int): Порт сервера исходящей почты (например, 587 для TLS или 465 для SSL). -
sender(тип: String): Адрес отправителя электронного сообщения.
Атрибуты сообщения
-
addresses(тип: String): Список адресов электронной почты получателей, разделенных запятыми. -
subject(тип: String): Тема электронного сообщения. -
body(тип: String): Текст тела электронного сообщения.
Пример на Coffeescript
msg = notifr.newMessage();
msg.entity_id = 'email.google';
msg.attributes = {
'body': 'some text msg',
'addresses': 'john.smith@example.com,john.smith@example.com',
'subject': 'john.smith@example.com',
};