Configuring Notification Email Templates
Code Insight 6.14.2 SP1
To configure notification email templates, do the following:
1. | Notifications for workflow and user management actions are sent to the user as html-formatted email messages, the location of which is <Code Insight_ROOT_DIR>\<version>\config\core\emails. |
2. | These notification messages are configurable using a template-based formatting engine and can be modified as necessary. |
3. | To customize these messages, we recommended that you make a new template file for each customized template and reference the customized template in core.properties by adding one or more of the following properties and modifying to point to the new template.: |
# Email Templates
email.account.registered.subject = emails/new_account_subject.html email.account.registered.body = emails/new_account_body.html
email.forgot.password.subject = emails/forgot_password_subject.html email.forgot.password.body = emails/forgot_password_body.html
email.new.request.subject = emails/notify_new_request_subject.html email.new.request.body = emails/notify_new_request_body.html email.renewed.request.subject = emails/notify_renewed_request_subject.html email.renewed.request.body = emails/notify_renewed_request_body.html
email.new.requester.subject = emails/notify_new_requester_subject.html email.new.requester.body = emails/notify_new_requester_body.html email.old.requester.subject = emails/notify_old_requester_subject.html email.old.requester.body = emails/notify_old_requester_body.html
email.completed.request.subject = emails/notify_completed_request_subject.html email.completed.request.body = emails/notify_completed_request_body.html email.comment.to.request.subject = emails/new_comment_subject.html email.comment.to.request.body = emails/new_comment_body.html
email.reviewer.request.subject = emails/reviewer_request_subject.html email.reviewer.request.body = emails/reviewer_request_body.html email.reviewer.reject.subject = emails/reviewer_reject_subject.html email.reviewer.reject.body = emails/reviewer_reject_body.html email.reviewer.approve.subject = emails/reviewer_approve_subject.html email.reviewer.approve.body = emails/reviewer_approve_body.html email.reviewer.renewed.request.subject = emails/reviewer_renewed_request_subject.html email.reviewer.renewed.request.body = emails/reviewer_renewed_request_body.html
email.policy.changes.body = emails/policy_changed_body.html email.policy.changes.subject = emails/policy_changed_subject.html email.policy.create.body = emails/policy_created_body.html email.policy.create.subject = emails/policy_created_subject.html email.policy.delete.body = emails/policy_deleted_body.html email.policy.delete.subject = emails/policy_deleted_subject.html
email.request.form.data.changes.body = emails/request_form_data_change_body.html email.request.form.data.changes.subject = emails/request_form_data_change_subject.html
email.request.recall.body = emails/request_recall_body.html email.request.recall.subject = emails/request_recall_subject.html
email.task.define.project.policies.body = emails/project_define_policies_body.html email.task.define.project.policies.subject = emails/project_define_policies_subject.html
email.task.define.project.details.body = emails/project_define_details_body.html email.task.define.project.details.subject = emails/project_define_details_subject.html
email.task.manage.audit.process.body = emails/project_manage_audit_process_body.html email.task.manage.audit.process.subject = emails/project_manage_audit_process_subject.html
#Inventory Workflow Description
email.task.select.compliance.action.body = emails/inventory_select_compliance_action_body.html email.task.select.compliance.action.subject = emails/inventory_select_compliance_action_subject.html
email.task.create.remediation.Notes.body = emails/inventory_create_remediation_Notes_body.html email.task.create.remediation.Notes.subject = emails/inventory_create_remediation_Notes_subject.html
email.task.review.inventory.body = emails/inventory_review_inventory_body.html email.task.review.inventory.subject = emails/inventory_review_inventory_subject.html
email.task.review.cve.body = emails/inventory_review_cve_body.html email.task.review.cve.subject = emails/inventory_review_cve_subject.html
email.task.review.request.body = emails/task_review_request_body.html email.task.review.request.subject = emails/task_review_request_subject.html
email.task.unassignment.body = emails/task_unassignment_body.html email.task.unassignment.subject = emails/task_unassignment_subject.html
email.task.reminder.body = emails/task_reminder_body.html email.task.reminder.subject = emails/task_reminder_subject.html
email.pull.inventory.completion.body = emails/pull_inventory_completion_body.html email.pull.inventory.completion.subject = emails/pull_inventory_completion_subject.html
email.project.inventory.update.body = emails/project_inventory_update_body.html email.project.inventory.update.subject = emails/project_inventory_update_subject.html
email.inventory.question.body = emails/inventory_question_body.html email.inventory.question.subject = emails/inventory_question_subject.html
email.inventory.question.answered.body = emails/inventory_question_answered_body.html email.inventory.question.answered.subject = emails/inventory_question_answered_subject.html
email.inventory.checklistitem.body = emails/inventory_checklistitem_body.html email.inventory.checklistitem.subject = emails/inventory_checklistitem_subject.html
email.inventory.checklistitem.completed.body = emails/inventory_checklistitem_completed_body.html email.inventory.checklistitem.completed.subject = emails/inventory_checklistitem_completed_subject.html
email.project.summary.body = emails/project_summary_body.html email.project.summary.subject = emails/project_summary_subject.html
email.project.copy.body = emails/project_copy_body.html email.project.copy.subject = emails/project_copy_subject.html
email.scan.task.body = emails/scan_task_body.html email.scan.task.subject = emails/scan_task_subject.html
email.license.expiration.body = emails/license_expiration_body.html email.license.expiration.subject = emails/license_expiration_subject.html
email.scan.server.down.body = emails/scan_server_down_body.html email.scan.server.down.subject = emails/scan_server_down_subject.html
email.update.service.failure.body = emails/update_service_failure_body.html email.update.service.failure.subject = emails/update_service_failure_subject.html
email.clupgrade.available.body = emails/clupgrade_available_body.html email.clupgrade.available.subject = emails/clupgrade_available_subject.html email.clupgrade.error.body = emails/clupgrade_error_body.html email.clupgrade.error.subject = emails/clupgrade_error_subject.html email.clupgrade.success.body = emails/clupgrade_success_body.html email.clupgrade.success.subject = emails/clupgrade_success_subject.html email.clupgrade.stopped.body = emails/clupgrade_stopped_body.html email.clupgrade.stopped.subject = emails/clupgrade_stopped_subject.html
4. | Contact Code Insight Support for further instructions. |