셀 관리 도구의 manage-email 명령을 사용하여 e-메일 경고를 생성할 때 시스템에서 사용하는 템플릿을 관리합니다.

시스템은 기본적으로 e-메일 경고를 통해 시스템 관리자의 개입이 필요할 수 있는 이벤트와 상태를 시스템 관리자에게 알리도록 구성되어 있습니다. e-메일 받는 사람의 목록은 vCloud API 또는 웹 콘솔을 사용하여 업데이트할 수 있습니다. 다음 형식의 셀 관리 도구 명령줄을 사용하여 각 종류의 경고에 대한 기본 e-메일 컨텐츠를 재정의할 수 있습니다.
cell-management-tool manage-email  options
표 1. 셀 관리 도구 옵션과 인수, manage-email 하위 명령
옵션 인수 설명
--help 없음 이 범주에서 사용할 수 있는 명령에 대한 요약을 보여 줍니다.
--delete 템플릿 이름 삭제할 템플릿의 이름입니다.
--lookup 템플릿 이름 이 인수는 선택 사항입니다. 이 인수를 제공하지 않으면 모든 템플릿 이름의 목록이 반환됩니다.
--locale 템플릿 로케일 기본적으로 이 명령은 en-US 로케일의 템플릿에서 작동합니다. 다른 로케일을 지정하려면 이 옵션을 사용합니다.
--set-template 업데이트된 e-메일 템플릿이 들어 있는 파일에 대한 경로 이름 이 파일은 로컬 호스트에서 액세스할 수 있어야 하며 사용자 vcloud.vcloud가 읽을 수 있어야 합니다. 예를 들면 /tmp/my-email-template.txt와 같습니다.

e-메일 템플릿 업데이트

다음 명령은 DISK_STORAGE_ALERT_VDCS e-메일 템플릿의 현재 컨텐츠를 /tmp/DISK_STORAGE_ALERT_VDCS-new.txt라는 파일에서 생성한 컨텐츠로 바꿉니다.
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool manage-email --set-template DISK_STORAGE_ALERT_VDCS /tmp/DISK_STORAGE_ALERT_VDCS-new.txt

New property being stored: Property "email.template.DISK_STORAGE_ALERT_VDCS.en-US" has value 
"This is an alert from $productName The $datastore is used by the following PVDC(s): $pvdcsList
"
Property "email.template.DISK_STORAGE_ALERT_VDCS.en-US" has value "This is an alert from $productName The $datastore is used by the followingProvider VDC(s): $pvdcsList
"

VCD Email notification details:
 name                     : DISK_STORAGE_ALERT_VDCS
 description              : Alert when used disk storage exceeds threshold
 config key               : email.template.DISK_STORAGE_ALERT_VDCS.en-US
 template placeholders    : [productName, storageContainerType, datastore, percentage, currentFreeSpaceMB, diskSizeBytes, pvdcsList]
 template content         : This is an alert from $productName The $datastore is used by the followingProvider VDC(s): $pvdcsList