Как настроить использование адреса e-mail для отчетов и извещений

Для отправки отчетов и предупреждений нужно сконфигурировать локальный сервер.

Запустите виртуальную машину, войдите в учетную запись пользователя, используя предоставленные в файле readme  логин и пароль.

Откройте Midnight Commander. (mc)

Найдите по адресу /var/www/client/ (или /var/www/ftaff/) и откройте для редактирования файл   *.env.

Удалите параметр DOMAIN_ENV=local

или присвойте ему пустое значение

DOMAIN_ENV=

Локальный сервер должен использовать существующий адрес e-mail. Вам необходимо создать или использовать существующий адрес gmail и внести его логин и пароль в файл конфигурации сервера .env

 

В конце файла введите адрес и пароль электронной почты (поле MAIL_USERNAME, MAIL_PASSWORD). Укажите также адрес smtp-сервера и порт.

Например, для использования hotmail или outlook:

SUPPORT_EMAIL=your_mail@hotmail.com
SUPPORT_NAME=yourname

MAIL_DRIVER=smtp
MAIL_HOST=smtp.office365.com
MAIL_PORT=587
MAIL_USERNAME=your_mail@hotmail.com
MAIL_PASSWORD=your_password
MAIL_ENCRYPTION=TLS

для использования адреса Gmail: 

  1. откройте https://myaccount.google.com/
  2. уктивируйте 2-факторную аутентификацию
  3. задайте пароль для приложений – https://myaccount.google.com/apppasswords
  4. создайте новый пароль, например xxxxx_2fa_pass_example

в файле .env :

SUPPORT_EMAIL=your_mail@gmail.com
SUPPORT_NAME=yourname

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=your_mail@gmail.com
MAIL_PASSWORD=xxxxx_2fa_pass_example
MAIL_ENCRYPTION=SSL

Для использования адреса mail.ru:

создайте новый пароль:

https://account.mail.ru/user/2-step-auth/passwords/

например: xxxxx_2fa_pass_example

в файле .env :

SUPPORT_EMAIL=your_mail@mail.ru
SUPPORT_NAME=Kidlogger.net

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mail.ru
MAIL_PORT=465
MAIL_USERNAME=your_mail@mail.ru
MAIL_PASSWORD=xxxxx_2fa_pass_example
MAIL_ENCRYPTION=SSL

Во всех случаях нужно внести изменения в базу данных.

Запустите phpMyAdmin и измените таблицу Options . Введите новый адрес электронной почты в поле support_email.

Сохраните файл и перезапустите сервер (sudo reboot).

Для проверки работы отчетов создайте один отчет и проверьте соединение, нажав на иконку в форме бумажного самолетика.

Для проверки работы отчетов создайте один отчет и проверьте соединение, нажав на иконку в форме бумажного самолетика.