如何自动将Redmine中的电子邮件转换为任务

10/21/2023
2 minutes
Lukáš Beňa.

你一定听说过Redmine作为一个项目管理和问题跟踪工具,并且也想尝试在你的项目中使用它。

这个基于网络的工具允许用户管理多个项目和相关的子项目,并提供选项如维基和论坛、甘特图和日历的时间跟踪,以及基于角色的灵活访问控制。

Redmine还允许您自动将电子邮件转换为任务。因此,通过自动将提供的电子邮件地址中的电子邮件转换为Redmine任务,而不是手动将功能添加到Redmine,项目管理变得更加容易。

那么如何自动将您的电子邮件转换为任务呢?

如果您想知道如何自动将电子邮件转换为任务并跟踪所有项目的进展,那么您来对地方了。本文将逐步介绍将电子邮件自动化为Redmine任务的步骤指南。所以,让我们开始吧。以下是自动获取电子邮件并将其转换为Redmine任务的几个简单步骤。

  1. 转到设置>传入电子邮件。
  2. 获取API密钥。
  3. 转到Redmine的根目录。
  4. 打开"crontab",然后选择编辑器。
  5. 设置一个系统来自动获取您的电子邮件并将其转换为Redmine任务。
  6. 保存更改并重新启动服务器。

现在,让我们详细讨论上述步骤,以帮助您在自动获取电子邮件并将其转换为Redmine任务的过程中跟踪您的多个项目和相关的子项目以及它们的截止日期。

  • 电子邮件到任务自动化过程中的第一步是设置Redmine来获取电子邮件。为此,请从菜单中转到设置,然后转到设置中的传入电子邮件部分。

  • 从那里,激活Web服务并获取API密钥,并保存设置以进行后续步骤。

  • 接下来,连接到服务器,最好是SSH连接,并转到Redmine的根目录。一旦您进入根目录,使用root权限打开"crontab"文件,即应该为Redmine本身正在运行的用户打开Crontab。例如,如果Redmine从root运行,则命令将是:sudo crontab -e。但如果它从用户"Redmine"运行,则我们应该切换到此用户并从他那里打开crontab。如果您是第一次打开它,它会要求您选择文件编辑器。为此,请选择建议的选项。

  • 在此之后,下一步是插入一些代码行以自动化您的电子邮件到Redmine任务

*/5 * * * * wget -0 -http://127.0.0.1/helpdesk_mailer/get_mail?key=xxxx

  • 这里,*/5 * * * * 表示每5分钟执行一次获取。您也可以根据需要更改获取电子邮件的时间。例如,使用 * * /2 * * * * 替代 */5 * * * * 表示每2小时执行一次获取。而在行的末尾,XXXX是您之前从Redmine在设置>传入电子邮件部分获取的API密钥。

  • 按照上述步骤操作后,使用CTRL + x保存并关闭crontab文件,并使用"Y"确认更改。接下来,点击Enter,您将返回到Redmine的根目录。最后一步是重新启动服务器,以开始自动将电子邮件转换为Redmine任务。

所以,现在您知道如何自动将电子邮件转换为Redmine任务了。

按照上述步骤,您将能够设置一个系统,每5分钟自动获取您的电子邮件并将其转换为Redmine任务。通过将电子邮件自动化为任务,您可以轻松跟踪Redmine中的多个项目或订单。您可以轻松跟进截止日期,而不会错过任何一个。

尝试Easy Redmine 30天免费试用

完整功能,SSL 保护,每日备份,在您的地理位置