...
Common Components - Digital Government - Province of British Columbia (Common Hosted Email Service) can be used to send bulk emails.
CHES Service file : app\src\components\chesService.js
Use of chesService : app\src\forms\email\emailService.js
API Documentation Common Hosted Email Service API - Documentation v1 (http://gov.bc.ca )
Need multiple Login accounts for testing
In order to create multiple accounts, We need to enable login by BCeID (Identity provider) module. Here is rocket chat help thread BCDevXHQ for this.
In order to create (Bypass Identity providers) local users need some changes into KeyCloak admin console. (More info in the document attached)
Schedule Feature:
...
...
By enabling this radio box "Keep open until manually unpublished" the form submission will work normally, the only limit a form designer can use is to select an "Open submissions date" so basically form will be open on a specific date and will be available until the form get unpublished manually.
"Schedule a closing date" is another option where the form designer can select a specific closing date for a form submission. Selecting the Open and Close date form will open submissions for a specific selected period only. Plus, the form designer can allow end users to submit the form with a Grace period. To do so, the Form designer can use the "Allow late submissions" option and choose a specific interval.
Upon closing a form, the Form designer can set a custom message for the end user as well. That can be seen on the front end once the form gets closed for a specific period. This feature can be used by clicking on the "Set custom closing message" checkbox.
...