﻿# Настройка Email

> [HTML Version](email-settings.html)

Подключите корпоративную почту, чтобы пользователи могли получать от имени компании электронные письма с уведомлениями:

- об исполнении бизнес-процесса. Для этого при его моделировании настраивается блок [Оповещение на email](360011443400.md);

- о входящей задаче с возможностью перейти в интерфейс ELMA365 и вынести решение по задаче. Для этого:

	- сотрудник в профиле включает опцию [Отправлять оповещения о задачах на email](360016398552.md#task-alerts). Вы можете также [активировать эту опцию для всех сотрудников по умолчанию](360005067412.md);

	- для задач, назначаемых в ходе бизнес-процесса, в настройках блоков [Согласование](360010366380.md#notify), [Ознакомление](360010385600.md#notify), [Задача](360012495611.md#multi), [Создание элемента](360019810892.md#notify) и [Изменение элемента](360012454020.md#notify) включается отправка оповещения;

- о входящей задаче согласования с возможностью вынести резолюцию в письме, не переходя в интерфейс ELMA365. Для этого сотрудник в профиле включает опцию [Согласовывать через email](360016398552.md#approve-via-email). Для задач согласования, назначаемых в ходе бизнес-процесса, в настройках блока [активируется отправка оповещения](360010366380.md#notify).

Обратите внимание, в ELMA365 On‑Premises дополнительно укажите [параметры SMTP‑сервера](#enable-smtp-server) в конфигурационном файле. Это соединение нужно для отправки приглашений новым пользователям, писем для восстановления пароля, уведомлений о новых задачах. Если в разделе **Администрирование > Настройки email** вы задали параметры корпоративной почты, адрес отправителя для уведомлений о задачах используется из этого раздела.

````
начало внимание

````
Настраивать электронную почту могут только пользователи, входящие в группу [Администраторы](360006871932.md#administrators). 

````
конец внимание

````
Выполните следующие действия:

1. Перейдите в раздел **Администрирование > Настройки системы > Настройка Email**.

**(email-settings-page-1.png)**

2. В поле **Сервис** выберите один из доступных почтовых сервисов:

- **gmail.com**;

- **mail.ru**;

- **yandex.ru**;

- **rambler.ru**;

- **yahoo.com**;

- **outlook.com**;

- **office365.com**;

- **Другой** — в появившемся поле **SMTP сервер\*** можно настроить один собственный сервер. Его наименование должно состоять из следующих параметров:

	- имя протокола;

	- ваш домен или поставщик электронной почты — отделяется точкой;

	- порт подключения — отделяется двоеточием.

Примеры портов подключения:

	- 25 — для незащищённого соединения;

	- 465 — для соединения с шифрованием TLS;

	- 587 — для соединения с шифрованием STARTTLS.

Пример заполнения поля **SMTP сервер\***:** smtp.myserver.com:587**.  
**(email-settings-page-2.png)**

Вы также можете настроить дополнительные опции:

	- **Разрешить отправку от имени** — позволяет изменить адрес отправителя по умолчанию для писем, отправляемых с помощью блока **Оповещение на email**. Если в [настройках этого блока](360011443400.md#sender-address) не заполнено поле с электронной почтой отправителя, то применится значение, которое вы укажете ниже в поле **Логин\***. Чтобы вместо этого адреса по умолчанию применять другой адрес, включите опцию **Разрешить отправку от имени** и заполните появившееся ниже поле **Адрес для ответа по умолчанию**. Тогда значение этого поля будет использоваться, если в настройках блока адрес отправителя не задан; 

	- **Защита соединения **— выберите способ шифрования данных, используемый сервером: **STARTTLS** или **TLS**. Если защита не применяется, установите **Нет**.

3. В поле **Логин\*** укажите адрес корпоративной почты, с которого пользователям будут отправляться сообщения. Также значение этого поля используется в качестве адреса отправителя по умолчанию для писем, отправляемых с помощью блока [Оповещение на email](360011443400.md#sender-address) и уведомлений о новых задачах.  
Затем введите пароль от указанной электронной почты. Обратите внимание, после сохранения настроек пароль сбрасывается на форме. Если нужно внести изменения, введите пароль заново.

4.  Для почтовых сервисов mail.ru, yandex.ru, gmail.com, yahoo.com, outlook.com и office365.com** **необходимо** **включить двухфакторную аутентификацию и создать пароль приложения:

- **mail.ru** — в [настройках аккаунта](https://help.mail.ru/mail/settings/2fa/activate) перейдите в раздел **Все настройки > Безопасность > Двухфакторная аутентификация **и нажмите** Подключить**. Затем в разделе **Пароли для внешних приложений** добавьте новый пароль. Подробнее читайте в [официальной документации сервиса Mail](https://help.mail.ru/mail/settings/2fa/login);

- **yandex.ru** — в [управлении аккаунтом](https://id.yandex.ru/) в разделе **Безопасность** выберите двухэтапный способ входа. Затем в блоке **Доступ к вашим данным > Пароли приложений** создайте пароль для приложения **Почта**;

- **gmail.com **— в настройках аккаунта включите двухэтапную аутентификацию, а затем [создайте пароль приложения](https://myaccount.google.com/u/0/security). Подробнее читайте в [официальной документации Google](https://support.google.com/accounts/answer/185833?hl=ru);

- **yahoo.com** — в [настройках аккаунта](https://login.yahoo.com/account/security) создайте пароль приложения и используйте его для соединения;

- **outlook.com** и **office365.com** — в [дополнительных настройках безопасности](https://account.microsoft.com/security/) включите двухфакторную аутентификацию, перейдите в раздел **Пароли приложений** и создайте новый. Подробнее о настройке можно прочитать [на сайте официальной документации Microsoft](https://docs.microsoft.com/ru-ru/azure/active-directory/user-help/multi-factor-authentication-end-user-app-passwords).

В таблице ниже приведены ошибки, которые могут возникнуть при проверке подключения, если не включена двухфакторная аутентификация.

Возможные ошибки

| | |
|------|------|
| **Возможные ошибки** | **Решение** |
| **Gmail.com** | 
| \[1\] org.apache.commons.mail.EmailException: Sending the email to the following server failed : smtp.Gmail.com:587<br>\[2\] 535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials c21sm18730030qkm.8 - gsmtp<br>\[3\] 530 5.7.0 Must issue a STARTTLS command first. x14sm29391461qtc.44 - gsmtp<br>\[4\] 534-5.7.14 Please log in via your web browser and 534-5.7.14 then try again. 534-5.7.14 Learn more at 534 5.7.14 https://support.google.com/mail/answer/78754 hw7sm51688135pac.12 - gsmtp |  <br> <br>В настройках аккаунта включите двухэтапную аутентификацию, затем [создайте пароль приложения](https://myaccount.google.com/u/0/security) и используйте его для соединения. |
| **Yahoo.com** | 
| \[1\] Sending the email to the following server failed : smtp.mail.yahoo.com:587<br>\[2\] 535 5.7.0 (#AUTH005) Too many bad auth attempts. | Перейдите в [настройки аккаунта](https://login.yahoo.com/account/security), создайте пароль приложения и используйте его для соединения. |
| **Yandex.ru** | 
| 535 5.7.8 Error: authentication failed: Invalid user or password\! | В [управлении аккаунтом](https://id.yandex.ru/) выберите двухэтапный способ входа, затем создайте пароль приложения и используйте для соединения. |
| **Outlook и Office365** | 
| Перейдите в [дополнительные настройки безопасности](https://account.microsoft.com/security/), включите двухфакторную аутентификацию, перейдите в раздел «Пароли приложений» и создайте новый пароль приложения | 

5. Сохраните настройки и убедитесь, что соединение с почтовым сервисом установлено успешно. Для этого нажмите кнопку **Проверка подключения**. Обратите внимание, письмо для подтверждения введённых данных будет отправлено на почту, указанную в вашем профиле пользователя, а не на адрес компании, введённый в поле **Логин\***.

6. В ELMA365 On-Premises дополнительно настройте соединение с SMTP-сервером. Оно будет использоваться для отправки приглашений новым пользователям, восстановления паролей, отправки [уведомлений о новых задачах](360016398552.md#task-alerts). 

Для настройки выполните следующие действия:

- в On-Premises Standard — задайте и примените [параметры соединения с SMTP-сервером](change-elma365standard-parameters.md#smtp-server-settings) в файле \[OBJECT\];

- в On-Premises Enterprise — задайте и примените [параметры соединения с SMTP-сервером](change-settings-enterprise.md#connect-smtp-server) в файле \[OBJECT\].