Настроить уведомление по email в Redmine

Posted by

Когда вы только развернули из дефолтных репозитариев системы .5 Server amd64 рассмотренной ранее заметки, то версия Web-ориентированного приложения конечно же не самая последняя, но в то же время заслуживает работы с ней:

ekzorchik@srv-mon:~$ apt-cache show redmine | grep Version

Version: 1.3.2+dfsg1-1ubuntu1

и прошлись по всем его настройками и описаниям благо у него очень хороший перевод на родной язык, я обнаружил, что параметры работы с почтовым сервером у него не настроены и функция уведомления по email неактивна, что ж поправлю это дело, но сперва заменим утилиту sendmail на ssmtp текущего сервера:

ekzorchik@srv-mon:~$ sudo mv /usr/sbin/sendmail /usr/sbin/sendmail.old

ekzorchik@srv-mon:~$ sudo ln -s /usr/sbin/ssmtp /usr/sbin/sendmail

ekzorchik@srv-mon:~$ echo "Test message" | mail -s Test alexander.ollo@nemdom.ru

и письмо пришло на мой личный корпоративный почтовый ящик:

Проверяю работоспособность подмены sendmail на ssmtp

Теперь настраиваем сам Redmine:

Чтобы учетным записям в Redmine приходили уведомления по почте нужно чтобы в настройках учетной записи был указан действующий почтовый адрес:

http://IP&DNS/redmine – user&password (я захожу под admin:712mbddr@) — Администрирование – Пользователи – нахожу себя и изменяю параметр почтового ящика на alexander.ollo@ekzorchik.ru

Затем настраиваю от имени кого будут приходить уведомления с сервера на котором поднята Redmine:

http://IP&DNS/redmine – user&password (я захожу под admin:712mbddr@) – Администрирование – Настройки – вкладка: Уведомление по email, ниже текст, что продуктивная работы с использование почты не настроена и где это дело можно поправить:

Исходящий email адрес: ekzorchik@ekzorchik.ru

Способ оповещения по умолчанию: О всех событиях во всех моих проектах

Выберите действия, при которых будет отсылаться уведомление на почту:

  • Добавлена задача
  • Обновлена задача
  • Добавлен документ
  • Добавлен файл
  • Добавлено сообщение
  • Добавлена wiki-страница
  • Обновлена wiki-страница

Заголовок письма:

  • Хорошего дня, в Redmine произошли следующие изменения.

И нажимаю «Сохранить». (В последствии если мне что-то нужно будет сделать по другому я всегда смогу изменить).

Параметры работы с почтовым сервером не настроены и функция уведомления по email неактивна.

Настроить параметры для Вашего SMTP-сервера Вы можете в файле /etc/redmine/<instance>/configuration.yml. Для применения изменений перезапустите приложение.

Местонахождение файла подключения к почте:

ekzorchik@srv-mon:~$ sudo find / -name configuration.yml

/etc/redmine/default/configuration.yml

ekzorchik@srv-mon:~$ sudo nano /etc/redmine/default/configuration.yml

production:

email_delivery:

delivery_method: :sendmail

ekzorchik@srv-mon:~$ sudo service apache2 restart

Также на этой странице (Настройки – вкладка: Уведомление по email) есть возможность которой не стоит пренебрегать, как проверка отправки почты:

Проверяю возможность отправки email из Redmine

И в верхней части появляется сообщение выделенное зеленым: “Отправлено письмо alexander.ollo@ekzorchik.ru”

Проверяю личный почтовый (alexander.ollo@ekzorchik.ru) дабы убедиться, что почта действительно ходит:

Проверяю личный почтовый ящик alexander.ollo@ekzorchik.ru

Отлично, а теперь внесу какие-либо изменения, подредактировал записи в wiki проекта “Отчеты” и на почту alexander.ollo@ekzorchik.ru мне пришло письмо:

Уведомление на почту о внесенных изменения в проекте

Перейдя в локальной сети по ссылке чтобы посмотреть отличия увидел очень необходимую мне вещь:

Присланный информативный отчет об изменения в проекте

Зеленым цветом выделено то что я добавил, а красным то что удалил.

Отлично то что мне и требовалось для личного использования я разобрал как имея некоторые навыки объединить почту для домена от Yandex и систему управления проектами, задачами, наработками на уведомление в случае внесения изменений в содержимое ресурса. К тому же удобная система уведомления ввиде обозначения, что добавлено, а что изменено, придется как нельзя кстати для отслеживания. Пока я прощаюсь с Вами читатели моего блога, чуть позже я покажу все то что я изучил и на практике применил сперва на себе. На этом всё, с уважением автор блога — ekzorchik.