github.com/e154/smart-home@v0.17.2-0.20240311175135-e530a6e5cd45/doc/content/ru/docs/plugins/notify/email.md (about)

     1  
     2  ---
     3  title: "EMAIL"
     4  linkTitle: "email"
     5  date: 2024-01-04
     6  description: >
     7    
     8  ---
     9  
    10  Плагин Email предоставляет возможность интегрировать функциональность отправки электронных сообщений в систему Smart Home. Этот плагин позволяет пользователям настраивать параметры электронной почты и отправлять уведомления или сообщения с устройств в рамках умного дома.
    11  
    12  #### Настройки устройства
    13  
    14  - **`email` (тип: String)**: Электронная почта, через которую осуществляется отправка сообщений.
    15  
    16  - **`auth` (тип: String)**: Метод аутентификации для доступа к почтовому серверу (например, "PLAIN" или "LOGIN").
    17  
    18  - **`pass` (тип: Encrypted)**: Зашифрованный пароль для аутентификации при доступе к почтовому серверу.
    19  
    20  - **`smtp` (тип: String)**: Адрес сервера исходящей почты (SMTP).
    21  
    22  - **`port` (тип: Int)**: Порт сервера исходящей почты (например, 587 для TLS или 465 для SSL).
    23  
    24  - **`sender` (тип: String)**: Адрес отправителя электронного сообщения.
    25  
    26  #### Атрибуты сообщения
    27  
    28  - **`addresses` (тип: String)**: Список адресов электронной почты получателей, разделенных запятыми.
    29  
    30  - **`subject` (тип: String)**: Тема электронного сообщения.
    31  
    32  - **`body` (тип: String)**: Текст тела электронного сообщения.
    33  
    34  #### Пример на Coffeescript
    35  
    36  ```coffeescript
    37  msg = notifr.newMessage();
    38  msg.entity_id = 'email.google';
    39  msg.attributes = {
    40    'body': 'some text msg',
    41    'addresses': 'john.smith@example.com,john.smith@example.com',
    42    'subject': 'john.smith@example.com',
    43  };
    44  ```