Skip to content
Create Tasks from IMAP account
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Locale
Template
vendor
Plugin.php
README.md
composer.json
composer.lock
cron.php
imap-icon.png

README.md

Kanboard IMAP Tasks

  • Create tasks by mails fetched from IMAP

Author

  • Esteban Monge
  • License MIT

Based in the work of Frédéric Guillot from Mailgun plugin hosted on https://github.com/kanboard/plugin-mailgun and the work of polom from kanboard-tasksbymail scripts hosted on https://github.com/polom/kanboard-tasksbymail

Requirements

  • Kanboard >= 1.0.33
  • PHP 5.6 or >= 7.0.0

Installation

You have the choice between 2 methods:

  1. Download the zip file and decompress everything under the directory plugins/Imap
  2. Clone this repository into the folder plugins/Imap

Finally add a crontab with this line:

* * * * *  /path/to/kanboard/plugins/Imap/cron.php /path/to/kanboad/data/db.sqlite

Note: Plugin folder is case-sensitive.

Configuration

Go to Kanboard -> Settings -> Integrations Go to Kanboard -> Project -> Menu -> Settings -> Edit project and add a Identifier

Testing

You can send a email with this format happykanboard+PROJECTIDENTIFIER@riseup.net put a subject that will be the task title and details in the email body that will be the task content.

You can also send a email with this format in subject: Finish Duke Nukem Forever 2 <PROJECTIDENTIFIER> please! Finish Duke Nukem Forever 2 please! will be the title and details in the email body that will be the task content.

You can’t perform that action at this time.