It would be nice to send emails to users of the project.
Ex: send an e-mail when the task is completed, when the task status changes, when comment is added or updated ...
Users who receive e-mail will be selected using checkbox like Basecamp does.
+1 and also when a task is due.
Could be implemented as an action on event.
Maybe PHPMailer or Swiftmailer are an option to have a nice framework around the mailing stuff? Although PHPMailer does not yet support sending S/MIME encrypted messages, many people use it.
I retought this and I think this feature is closely related to the code needed for #173. I'll see what I can do on this issue.
For a first version, emails notification will be implemented like that:
And something like a alarm when a task becomes due? :(
I know the problem: you need some trigger (like cron) to send emails...
It's not very hard, I added a basic command line interface for kanboard. I can add a new command by example kanboard check-due-tasks and ask people to run that from a daily cronjob.
Oh yeah! Would be great!
@fguillot Thank you very much,
Any estimate on release date?
@MaorBril probably a couple of weeks because I'm traveling a lot during this summer.
I work in a company where we installed KanbanBoard. It looks very promising and simple and seems to suit most of our needs. However, as other users said the lack of emails notifications is really a shame since it would really increase the interest of the program.
Your program has a great potentiel and we are looking forward for more (simple) evolutions especially the mails notifications.
That'd be a great feature do have.
Email notifications are finally there, it's available in the development version.
Notifications are sent on many events:
Notifications must be activated on the settings page for each user, it's also possible to select only some projects.
If you spot any bugs, don't hesitate to open a new ticket.
Hey man... Thanks a lot!
I have installed and will test it during the next weeks.
I believe the config should be enabled by default.
I'm still trying to schedule the cron job in my shared host environmet.
I believe there should be a link to access the task which generated the notification. The only thing we receive so far is text.
@marcosaccioly Now you can do it with the last version of master https://github.com/fguillot/kanboard/blob/master/docs/email-configuration.markdown#how-to-display-a-link-to-the-task-in-notifications
Thanks for all the hard work! I know this is probably not high on the priority list, but in my opinion there are too many emails sent out. It'd be desireable to be able to choose which events trigger E-Mails for me. Keep it coming! =D
Or if email has the option of sending only to the assigned person.
Sehr geehrte Damen und Herren,
Sie erreichen mich wieder ab dem 26. Mai. Ihre E-Mail beantworte ich anschließend umgehend.
Für Anfragen im Bereich Medical Consulting steht Ihnen bis dahin Herr Robert Woywod unter email@example.com zur Verfügung.
Für Anfragen im Bereich Medical Solutions und heartbeat ONE können Sie sich an Herrn Marc Tiedemann unter firstname.lastname@example.org wenden.
In dringenden Fällen stehen Ihnen unsere Berliner und Kölner Büros auch gerne telefonisch zur Verfügung.
Mit freundlichen Grüßen