自訂 Edge 電子郵件範本

Edge 會自動傳送電子郵件,以回應特定事件。針對上述每項事件,新版 Edge UI 會在 /opt/apigee/edge-management-ui/email-templates 中定義預設電子郵件範本。如要自訂這些電子郵件,可以編輯預設範本。

系統傳送電子郵件的事件,以及 /opt/apigee/edge-management-ui/email-templates 中產生電子郵件的預設範本檔案如下:

  • 新增使用者:user-added-new.html
  • 現有使用者要求重設密碼: password-reset.html
  • 使用者加入機構: user-added-existing.html

您可以使用 /opt/apigee/customer/application/management-ui.properties 中的 conf_apigee_apigee.mgmt.mailfrom 屬性設定電子郵件的「寄件者」欄位 (如果該檔案不存在,請建立該檔案)。例如:

conf_apigee_apigee.mgmt.mailfrom="My Company <myCo@company.com>"

如要自訂電子郵件主旨,請在 /opt/apigee/customer/application/management-ui.properties 中編輯下列屬性 (如果該檔案不存在,請建立檔案):

  • conf_apigee_apigee.emails.passwordReset.subject
  • conf_apigee_apigee.emails.userAddedExisting.subject
  • conf_apigee_apigee.emails.userAddedNew.subject

多個電子郵件屬性和範本會參照 {companyNameShort} 預留位置,預設值為 Apigee。您可以使用 /opt/apigee/customer/application/management-ui.properties 中的 conf_uebe_branding_companyNameShort 屬性設定預留位置的值。例如:

conf_uebe_branding_companyNameShort="My Company"

在 /opt/apigee/customer/application/management-ui.properties 中設定任何屬性後,請確認檔案擁有者為 apigee:apigee,並重新啟動新版 Edge UI:

chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart