EmailΒΆ

The Axon.ivy engine sends emails for different purposes:

  • Emails that are sent within a process via the mail step.

  • New task assignment and daily task summaries to users.

  • License expiration reminders to the administrators.

For this you have to configure an email server in ivy.yaml:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
# sample ivy.yaml that configures an email server:
EMail:
  Server:
    Host: mail.axonivy.com
    Port: 25
    MailAddress: noreply@axonivy.com
    User: someuser
    Password: somepassword

  DailyTaskSummary:
    # Time of day when the task summary mails will be sent.
    TriggerTime: "02:00"

You can configure task email notification settings for new task assignments and daily task summaries at application level in app.yaml:

1
2
3
4
5
# app.yaml located in e.g. <configuration>/app-myApp.yaml
EMailNotification:  
  DailySummaryOn: monday, tuesday, wednesday, thursday, friday
  OnNewTasks: true
  Language: de

Users are able to customize their notification settings in a workflow ui like the Portal. The content of the task email notifications can be customized by providing Standard Processes.