-
Redmine 2.1+
-
Redmine Contacts CRM plugin pro or light version installed
-
MySQL, PostgerSQL or SQLite
-
Unarchive plugin to redmine/plugins
-
rake redmine:plugins RAILS_ENV=production
-
rake redmine:plugins NAME=redmine_contacts_helpdesk VERSION=0 RAILS_ENV=production
-
rm -rf plugins/redmine_contacts_helpdesk
-
project - redmine project identifier, required
-
reopen_status - status name for issues. When answer received from customer status changes to that
-
assigned_to - assignee user login
-
tracker - tracker name for created issue (Bug, Feature, Support and etc.)
rake redmine:email:helpdesk:receive_imap RAILS_ENV=“production” host=imap.gmail.com [email protected] password=your_password port=993 ssl=1 project=support reopen_status=In progress assigned_to=user_login
sudo crontab -e add such line for every 10 minutes updates: */10 * * * * wget -O - http://<redmine>/helpdesk_mailer/get_mail?key=************
Contacts me for support: [email protected]
bundle exec rake redmine:plugins:test NAME=redmine_contacts_helpdesk RAILS_ENV=test
rake db:drop RAILS_ENV=test && rake db:migrate db:migrate_plugins RAILS_ENV=test && rake test:plugins PLUGIN=redmine_contacts_helpdesk RAILS_ENV=test