아래 명령어를 사용하면, 템플릿을 만들기위한 뼈대를 제공해줍니다.
$ aws ses create-template --generate-cli-skeleton
(맨 뒤에 **yaml-input**을 넣으면 yaml 형식으로 제공해줍니다.)
{
"Template": {
"TemplateName": "",
"SubjectPart": "",
"TextPart": "",
"HtmlPart": ""
}
}
각 필드에 원하는 값을 채워줍니다.
위에서 생성한 템플릿을 파일로 저장합니다. 물론, aws ses create-template —template <value>
를 사용하여 해당 템플릿을 바로 등록할 수 있지만, 파일로 저장하면 로컬에서 쉽게 관리할 수 있기 때문에, ~.json
이라고 저장해줍니다.
(저는 이렇게 만들었습니다.)
{
"Template": {
"TemplateName": "OCTET_JJANG",
"SubjectPart": "옥텟 짱",
"TextPart": "히히 옥텟 jjang",
"HtmlPart": "<h1>옥텟 짱</h1><p>사랑해요 옥텟</p><p>{{name}} - {{position}}</p>"
}
}
해당 json 파일을 ses에 등록하려면 아래와 같은 명령어를 입력합니다.
$ aws ses create-template --cli-input-json file://OCTET_JJANG.json
(yaml로 작성했다면, **--cli-input-yaml**을 사용해주세요.)
aws 콘솔이나 list-templates
명령어를 사용하여 잘 등록됐는지 확인합니다.