После установки Redmine по умолчанию отправка уведомлений не сконфигурирована и не активна
Если зайти в административный интерфейс, то увидим следующее
Для того что бы заработала отправка уведомлений их необходимо правильно сконфигурировать
В данной статье рассматривается настройка отправки писем с помощью Yandex SMTP
В файл config/configuration.yml необходимо внести следующие данные
default: email_delivery: delivery_method: :async_smtp smtp_settings: address: smtp.yandex.ru port: 465 ssl: true enable_starttls_auto: true domain: domain.info authentication: :login user_name: "redmine@domain.info" password: "password_from_mailbox" openssl_verify_mode: none
В основном эта конфигурация работает. После перезапуска веб-сервера (если вы настраивали по моему мануалу, то нужно перезапустить unicorn) в админке вкладка нотификаций станет активна
Однажды столкнулся с ситуацией, когда по какой то причине с сервера нельзя было достучаться до яндекса по 465 порту, но отвечал 25. То есть обычное незашифрованное соединение. В таком случае конфигурация выглядит следующим образом:
default: email_delivery: delivery_method: :smtp smtp_settings: address: smtp.yandex.ru port: 25 domain: domain.info authentication: :plain user_name: "redmine@domain.info" password: "password_from_mailbox" openssl_verify_mode: none