Меню

bitnami redmine настройка почты exchange

Записки Web-разработчика

Как настроить электронную почту в Redmine

Сегодня мы с вами поговорим о том, как настроить электронную почту в программе Redmine.

Настройка параметров электронной почты в Redmine версии 2.1.2 осуществляется в «INSTALLDIR / Apps / Redmine / Config / configuration.yml».

Обратите внимание, что в старых версиях (до 2.х.х) вы должны использовать » INSTALLDIR / Apps / Redmine / Config / email.yml «файл.

Простая Аутентификация (настройки по умолчанию)

Пример конфигурации для GMail аккаунта

Пожалуйста, убедитесь, что вы поставили enable_starttls_auto , иначе Redmine может выдать ошибку типа «530 5.7.0 Must issue a STARTTLS command first … «.

После того, как email.yml файл изменен, необходимо перезапустить процесс Apache:

В Redmine 2,0 или выше, если вы видите подобную ошибку типа: » An error occurred while sending mail (SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol) «, необходимо удалить «tls: true» из файла configuration.yml. Тогда, в этом случае, вы только должны перезагрузить Apache:

Если вы используете сервер SMTP, которые не требуют проверки подлинности, вполне возможно, что вы должны добавить следующие опции:

Вы также можете изменить ссылку, которая появляется в электронной почте. Идете в Администрирование -> Настройки -> Общие -> имя хоста и путь, и здесь вы должны прописать свой домен и порт.

Вы также можете найти более подробную информацию на Redmine wiki page и Redmine blog.

P. S. Если вы устанавливаете Redmine с помощью сборки BitNami, то в начале установки вам будет предложено сконфигурировать электронную почту, т. е. вписать имя электронного ящика и пароль к нему. При условии, что ваши введенные данные верны, электронная почта будет работать. Проверить это можно с помощью отправки тестового письма. Для этого вам необходимо после установки Redmine зайти под учетной записью, у которой есть права на работу со вкладкой «Администрирование«. Далее «Настройки» -> «Уведомления по email«. Там вы уведите в поле «Исходящий адрес email» тот электронный ящик, который вы написали в процессе инсталляции Redmine. Внизу в правом углу есть ссылка «Послать email для проверки«. При нажатии на нее автоматически будет сформировано тестовое письмо, которое отправиться на ящик который вы указали при регистрации. Если вы его получили, значит почта настроена.

P.P.S. Если в настройке учётной записи «Уведомления по email» выбрано (по умолчанию): «Только о тех событиях, которые я отслеживаю или в которых я участвую», то вам будут отсылаться только уведомления по задачам которые или назначены Вам, или в которых вы выбраны Наблюдателем. Сообщения с форумов и новости Вы получать не будете, даже если участвуете в проекте.

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

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

нужно в «Уведомления по email» выбрать вариант «О всех событиях во всех моих проектах».

источник

Как настроить Redmine на работу с почтой Yandex и Gmail по защищённому соединению


На днях пришлось устанавливать и настраивать Redmine, чтобы в дальнейшем работать с внешними заказчиками, у которых нет своих систем фиксации ошибок и ведения проектов. В определённый момент я столкнулся с проблемой, когда Redmine отказывался отправлять почту и вываливались ошибки. Настраивал Redmine на Яндекс.Почту, так как там заведена почта для домена, однако проверил настройки и Gmail.

Речь пойдёт о Redmine версии 3.0.3, если вы читаете данную статью в далёком будущем, то у вас скорее уже другие технологии и Redmine устанавливается и настраивается сам (шутка).

Как мы знаем Яндекс.Почта сейчас работает только по SSL и не поддерживает не защищённое соединение. Я указал необходимые параметры в файле конфигурации, однако почта никак не хотела отправляться. Пытался в настройках «Уведомление по email» отправлять тестовые письма:

В этом случае получал «ошибку на весь экран».

В интернете множество всякой информации, однако там много воды и часть информации устарела, поэтому пришлось методом проб и ошибок подбирать необходимые параметры. В итоге сначала заработала отправка писем через почту Gmail, а потом через Яндекс.Почту.

Не буду в данной статье описывать какой параметр конкретно за что отвечает, а приведу примеры правильного кода, а что за что конкретно отвечает вы сможете найти в интернете. Поясню только самое необходимое. Правим файл «/config/configuration.yml».

Настройки Redmine для почты Gmail:

default:
email_delivery:
delivery_method: :smtp
smtp_settings:
address: smtp.gmail.com
port: 587
domain: victorz.ru
authentication: :login
user_name: test@gmail.com
password: testpassword

Настройки Redmine для Яндекс.Почты:

default:
email_delivery:
delivery_method: :smtp
smtp_settings:
ssl: true
address: smtp.yandex.ru
port: 465
domain: victorz.ru
authentication: :login
user_name: test
password: testpassword
enable_starttls_auto: true
openssl_verify_mode: none

Обратите внимание, что, если вы используете Яндекс.Почту для домена, то в параметре user_name необходимо писать полный адрес почты, пример:

В параметре domain можете писать домен вашего сайта.

источник

Redmine

Latest releases¶

Resources¶

HowTo configure Redmine to mail to MS Exchange server¶

MS Exchange works the same way as other SMTP servers: just edit your config/configuration.yml file with your favorite text editor. Initially, the production section should look something like this:

Usually MS Exchange will not require authentication information for outgoing (SMTP) email, so you can just comment out domain , authentication , user_name and password lines. Then, change address to point to the IP or DNS name of your Exchange server. (if using a DNS name, make sure your web server can resolve it using ping !)

Читайте также:  wpf сохранение настроек приложения

You may also have to change the port, depending on your Exchange server’s configuration.

It should also be possible to allow outgoing email instead of just outgoing, by re-enabling the authentication and configuring the domain, username, and password correctly. However, this will require a separate email account to be created specifically for Redmine; you’ll have to ask your Exchange server administrator about creating such an account.

источник

Redmine

Latest releases¶

Resources¶

Настройка почты¶

Директивы конфигурации¶

Эта страница находится в стадии разработки, следующие директивы являются лишь неполным списком.

Аутентификация¶

Тип метода аутентификации, установленный поставщиком услуг.

Допустимые значения:

  • :login
  • :none

(Примечание: Если вы установите это значение равным :none , вы не должны устанавливать настройки для user_name и password )

Метод отправки¶

Метод отправки почты, которые будет использоваться.

Допустимые значения:

  • :smtp
  • :async_smtp
  • :sendmail
  • :async_sendmail

Асинхронный метод отправки¶

:async_smtp и :async_sendmail использует асинхронную передачу, это значит, что Redmine не ждет подтверждение отправки электронной почты для отображения следующей страницы. См. Asynchronous Email Delivery. На некоторых SMTP серверах установлен период задержки перед обработкой письма для защиты от спама, в течении которого при синхронном методе отправки Redmine будет блокирован (10 секунд может быть значением по умолчанию, смотри так же #11376 для дополнительной информации) .

Для включения данного метода в настройках smtp необходимо указать ключевое слово async_smtp_settings :

Пример конфигурации configuration.yml¶

Простая конфигурация с авторизацией (настройки по умолчанию)¶

Если вы хотите использовать GMail/Google Apps и другие требующие TLS SMTP-сервера, вы должны добавить некоторые TLS-параметры:

Однако, это будет работать только в «последней» версии ruby и rails (1.8.7 patchset 2xx and 2.3.5).
(См. #5814 )

Без проверки подлинности¶

Пример для поставщика службы SMTP без проверки подлинности. Обратите внимание на двоеточие перед none.

Использование команды Sendmail¶

Пример для UNIX систем, которые используют команду /usr/sbin/sendmail .

источник

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

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

$ apt-cache show redmine | grep Version

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

$ sudo mv /usr/sbin/sendmail /usr/sbin/sendmail.old

$ sudo ln -s /usr/sbin/ssmtp /usr/sbin/sendmail

$ echo «Test message» | mail -s Test alexander.ollo@nemdom.ru

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

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

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

Читайте также:  настройка планшета wacom windows 10

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/ /configuration.yml. Для применения изменений перезапустите приложение.

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

$ sudo find / -name configuration.yml

/etc/redmine/default/configuration.yml

$ sudo nano /etc/redmine/default/configuration.yml

$ sudo service apache2 restart

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

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

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

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

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

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

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

Используйте прокси ((заблокировано роскомнадзором, используйте vpn или proxy)) при использовании Telegram клиента:

Поблагодари автора и новые статьи

Карта МКБ: 4432-7300-2472-8059
Yandex-деньги: 41001520055047

Большое спасибо тем кто благодарит автора за практические заметки небольшими пожертвованиями. С уважением, Олло Александр aka ekzorchik.

источник

Добавить комментарий

Adblock
detector