Настройка почтовых уведомлений
Для того, чтобы использовать возможность рассылки уведомлений об изменении в проектах по электронной почте, необходимо настроить параметры подключения к почтовому серверу: адрес и порт SMTP-сервера. Это можно сделать в административном разделе, в меню Настройки - Почта.
Для проверки заданных настроек перед сохранением укажите почтовый адрес, на который необходимо отправить тестовое письмо. Приложение не отправляет почту с электронного адреса на этот же электронный адрес, учтите это при тестовой отправке.
Анализ лог файла mail.log позволит определить причины, по которым почта не отправляется. Если проблему устранить все равно не удалось, напишите нам support@devprom.ru, мы постараемся разобраться с проблемой.
Можно настроить подключение через редактирование пользовательского конфигурационного файла (создается после сохранения настроек почты):
/var/www/devprom/htdocs/co/bundles/Devprom/ApplicationBundle/Resources/config/settings.yml
Если необходимо отправлять почту с использованием NTLM-аутентификации, то необходимо настроить приложение следующим образом:
- Убедиться, что установлено расширение PHP с названием bcmath, проверьте это выполнив команду apt-get install php-bcmath
- В файле /var/www/devprom/htdocs/co/bundles/Devprom/ApplicationBundle/Resources/config/settings.yml задать параметр mailer_auth_mode как в примере ниже:
parameters:
mailer_encryption: null
mailer_host: 127.0.0.1
mailer_port: 25
mailer_user: ''
mailer_password: ''
mailer_auth_mode: ntlm
После сохранения изменения в файле, необходимо очистить кеш (Администрирование - Настройки - Приложение, кнопка "Очистить кеш") и перезагрузить сервис Apache2.
Интеграция переписки и комментариев
При создании комментариев и выполнении других действий, система отправляет участникам почтовые уведомления. Если пользователи привыкли работать с почтой, либо не являются пользователями приложения, но участвуют в дискуссии (как наблюдатели, например), важно, чтобы их письма также прикрепились к обсуждению заявки, требования или задачи, в виде комментария и остальные участники получили об этом уведомление.
Вы можете настроить интеграцию с почтовым сервером, заполнив параметры подключения к IMAP/POP3 серверу и установив поле "Адрес отправителя уведомлений" в значение "Электронный адрес, заданный для системы". В этом случае, приложение будет отправлять все уведомления с указанного вами адреса системы и периодически будет просматривать этот ящик. Все новые письма будут преобразованы в комментарии к заявкам или задачам на основе темы письма, в которой содержится идентификатор проектного артефакта.