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# sample ivy.yaml that configures an email server:
2EMail:
3 Server:
4 Host: mail.axonivy.com
5 Port: 25
6 MailAddress: noreply@axonivy.com
7 User: someuser
8 Password: somepassword
9
10 DailyTaskSummary:
11 # Time of day when the task summary mails will be sent.
12 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# app.yaml located in e.g. <configuration>/app-myApp.yaml
2EMailNotification:
3 DailySummaryOn: monday, tuesday, wednesday, thursday, friday
4 OnNewTasks: true
5 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 or for branding and styling by changing the
*.xhtml
files in the directory webapps/ivy/email
.