Administration and Error Handling

If you customize your email templates, you must ensure that the changes you have made contain valid variables and comply to the necessary templating syntax. You can check this by running dmemail with the debugging symbols set (see Debugging Options) and running the utility in command-line mode after events which fire the modified email template have been performed. Running in this mode, dmemail will send output to the console window detailing exactly what it is doing. This will also include any errors encountered while expanding the templates. If an error is encountered while trying to process a mail event, dmemail will skip that event and move on to process the others. This means that if your users are not receiving the emails that you would expect, you might have introduced errors into the templates that need to be corrected as described above.

NOTE Some mail servers implement anti-spam policies by filtering out invalid email addresses. When using mail notifications, ensure that all the email addresses specified for your users are correct (see User Registration in the Administration Console). Failure to do so may result in email notifications being blocked by the mail server.

Related Topics

Configuration Parameters

Using the dmemail Utility