Получение почты и создание тикетов в Redmine

Появилась недавно небольшая задачка, которая позволяет создавать / отвечать на тикеты в Redmine через email. Получение почты можно организовать как по протоколу pop3, так и через IMAP. В моем случае доступ к почтовому серверу осуществлялся через IMAP Google Apps.

Не будем вдаваться в детали, а сразу перейдем к команде на получение почты. И установки ее в планировщике Linux cron. Итак, откроем консоль и попробуем дать команду от пользователя redmine(или root, главное чтобы права были)

Если никаких ошибок не вывалилось, то добавим в планировщик выполнение команды на получение почты.  Открываем /etc/crontab и прописываем:

Сохраняем файл. У меня redmine настроен так, что уведомления приходят от redmine@mydomain.ru, поэтому отвечая на письмо с новым или измененным тикетом, я получаю автоматический ответ в redmine.

В redmine я создал новый проект «Почта» с Идентификатором mail, и если явно не указать в письме project, то задача попадает в этот проект.

Пример письма:

5 комментариев к “Получение почты и создание тикетов в Redmine

  1. У вас в коде для crontab лежат ваш ящик и пароль к нему — уберите и будьте внимательнее!!

  2. Приветствую! Как сделали автоответ пользователю при создании новой заявки?

Оставить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *