Details
-
Fix
-
Status: Released (View Workflow)
-
Minor
-
Resolution: Fixed
-
1.11.4, 1.11.5, 1.12
-
None
Description
Current Situation
- Starting with release 1.11.4 sending mail is no longer a task that is performed within a JobScheduler Master.
- Instead, the Master is configured to store outgoing mail to the ./mail directory. The job chain ./live/sos/sendMail/sendMail is configured to watch the ./mail directory for incoming files and to send such files by mail accordingly.
- The JobSchedulerDequeueMailJob throws an error as it has not been adjusted to consider the behavior of mail files with file watching.
Desired Behavior
- Update the JobSchedulerDequeueMailJob to consider file watching.
Workaround
- If mail cannot be sent then mail files are appended the suffix ~.
- You can use a simple job for file operations as available from the attached scheduler_dequeue_mail.job.xml job to rename mail files by suppressing the suffix and therefore forcing a retry to send such files.