В Redmine есть возможность настроить обработку входящих писем - будут
созданы задачи, с содержимым письма.
Причём автором задачи будет пользователь, с емейлом, равным исходящему
у письма.
Настройка описана здесь:
http://www.redmine.org/projects/redmine/wiki/RedmineReceivingEmails
Используется скрипт, который может быть найден здесь:
extra/mail_handler/rdm-mailhandler.rb.
Далее в настройках Редмайна надо получить API ключ:
"Go to Application settings -> Incoming emails, check Enable WS for
incoming emails and enter or generate a secret key."
И этот сгенерированный ключ, надо прописать в параметрах запуска rdm-
mailhandler.rb скрипта.
Вот параметры запуска скрипта:
rdm-mailhandler [options] --url=<Redmine URL> --key=<API key>
Required:
-u, --url URL of the Redmine server
-k, --key Redmine API key
General options:
-h, --help show this help
-v, --verbose show extra information
-V, --version show version information and exit
Issue attributes control options:
-p, --project=PROJECT identifier of the target project
-t, --tracker=TRACKER name of the target tracker
--category=CATEGORY name of the target category
--priority=PRIORITY name of the target priority
-o, --allow-override=ATTRS allow email content to override
attributes
specified by previous options
ATTRS is a comma separated list of
attributes
Видим, что указывется URL Редмайна, и ключ, полученный из Админки.
Далее - можно указать в каком проекте будут созданы задачи
(дополнительно можно указать трэкер, категорию и приоритет)
Можно протестировать работу на win машине, для этого создаём файл с
письмом "test.email":
======[содержимое test.email]========
From: address@mail
To: redmine@localhost
Subject: test email
MIME-Version: 1.0
Content-Type: text/plain; charset=Windows-1251
Content-Transfer-Encoding: 8bit
Здравствуйте, redmine.
rr
==============
После этого создаём bat файл test_email.bat:
ruby rdm-mailhandler.rb --url http://localhost:4567 --key 1a1a1a1a1 --
project project_id --tracker bug < test.email
где http://localhost:4567 - урл Редмайна
1a1a1a1a1 - полученный оттуда ключ
project_id - идентификатор проекта
rdm-mailhandler.rb - можно скопировать к себе в папку с файлом
test.email
Если всё ок - то после выполнения этого bat файла - емейл должен быть
зарегистрирован - как задача.
Надо обратить внимание, чтобы в списке пользователей Редмайна был
пользователь с емейлом address@mail
--
Вы получили это сообщение, поскольку подписаны на группу "Redmine to russian".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес redmine2ru+unsubscribe@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес redmine2ru+...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
--
Вы получили это сообщение, поскольку подписаны на группу "Redmine to russian".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес redmine2ru+...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес redmine2ru+unsubscribe@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
--
Вы получили это сообщение, поскольку подписаны на группу "Redmine to russian".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес redmine2ru+unsubscribe@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
--
--
--
Вы получили это сообщение, поскольку подписаны на группу "Redmine to russian".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес redmine2ru+unsubscribe@googlegroups.com.
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес redmine2ru+...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
--
Вы получили это сообщение, поскольку подписаны на группу "Redmine to russian".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес redmine2ru+...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
--
----
Вы получили это сообщение, поскольку подписаны на группу "Redmine to russian".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес redmine2ru+...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
--
Вы получили это сообщение, поскольку подписаны на группу "Redmine to russian".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес redmine2ru+...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.