이메일 템플릿#
특정 이벤트가 발생할 때 Mattermost는 몇 가지 이메일 템플릿을 전송합니다. 대부분의 경우 이러한 템플릿을 수정할 필요가 없습니다. 추가 수정이 필요한 경우, 각 이메일에서 사용 가능한 모든 props가 아래에 나열되어 있습니다. ‘Content’-Field는 prop에 대한 간단한 설명을 제공하기 위한 것입니다. 정확한 문구는 i18n 문자열을 확인하세요.
이메일 템플릿은 Mattermost 서버 디렉토리의 templates 폴더에 있습니다. 각 prop에 대한 해당 문자열은 i18n 폴더에서 찾을 수 있습니다.
참고
서버 코드를 추가로 변경하지 않고는 다른 이메일 템플릿 간의 props를 교환할 수 없습니다.
경고
templates 또는 i18n 폴더 내에서 변경한 내용은 서버 업데이트 중에 덮어쓸 수 있습니다. 적절히 백업해 두시기 바랍니다.
사용 가능한 템플릿#
SendChangeUsernameEmail#
Purpose: Sent to the user when username has been changed.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.username_change_body.title |
정보 |
메시지 본문 |
api.templates.username_change_body.info |
경고 |
경고 텍스트 |
api.templates.email_warning |
이메일 변경 확인 이메일 전송#
목적: 이메일 변경이 요청되었을 때 사용자에게 전송됩니다. 확인 링크와 버튼이 포함되어 있습니다.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.email_change_verify_body.title |
정보 |
메시지 본문 |
api.templates.email_change_verify_body.info |
확인Url |
이메일 확인을 위한 URL |
– |
확인버튼 |
이메일 확인을 위한 버튼 |
api.templates.email_change_verify_body.button |
이메일 변경 이메일 전송#
목적: 이메일이 성공적으로 변경되었을 때 사용자에게 전송됩니다.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.email_change_body.title |
정보 |
메시지 본문 |
api.templates.email_change_body.info |
경고 |
경고 텍스트 |
api.templates.email_warning |
이메일 확인 전송#
목적: 계정 생성 시 이메일 주소를 확인하기 위해 사용자에게 전송됩니다.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.verify_body.title |
정보 |
메시지 본문 |
api.templates.verify_body.info |
확인Url |
이메일 확인을 위한 URL |
– |
버튼 |
이메일 확인을 위한 버튼 | api.templates.verify_body.button |
|
로그인 방식 변경 이메일 전송#
목적: 로그인 방식이 변경되었을 때 사용자에게 전송됩니다 (예: 이메일에서 LDAP로 변경 등)
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.signin_change_email.body.title |
정보 |
메시지 본문 |
api.templates.signin_change_email.body.info |
경고 |
경고 텍스트 |
api.templates.email_warning |
환영 이메일 전송#
목적: 계정이 생성되었을 때 사용자에게 전송됩니다. 앱 다운로드 링크와 이메일 확인 링크도 포함될 수 있습니다.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.welcome_body.title |
정보 |
메시지 본문 |
api.templates.welcome_body.info |
버튼 |
확인 버튼 |
api.templates.welcome_body.button |
정보2 |
메시지 본문 계속 |
api.templates.welcome_body.info2 |
정보3 |
메시지 본문 계속 |
api.templates.welcome_body.info3 |
선택적 Props:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
앱 다운로드 정보 |
앱 다운로드 정보 |
api.templates.welcome_body.app_download_info |
앱 다운로드 링크 |
앱 다운로드 링크 |
– |
확인Url |
확인을 위한 링크 |
– |
비밀번호 변경 이메일 전송#
목적: 사용자의 비밀번호가 변경되었을 때 전송됩니다.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.password_change_body.title |
정보 |
메시지 본문 |
api.templates.password_change_body.info |
경고 |
경고 텍스트 |
api.templates.email_warning |
액세스 토큰 이메일 전송#
목적: 계정에 액세스 토큰이 추가되었을 때 사용자에게 전송됩니다.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.user_access_token_body.title |
정보 |
메시지 본문 |
api.templates.user_access_token_body.info |
경고 |
경고 텍스트 |
api.templates.email_warning |
비밀번호 재설정 이메일 전송#
목적: 비밀번호 재설정 요청이 시작되었을 때 사용자에게 전송됩니다.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.reset_body.title |
정보1 |
메시지 본문 |
api.templates.reset_body.info1 |
정보2 |
메시지 본문 계속 |
api.templates.reset_body.info2 |
재설정 URL |
비밀번호 재설정 URL |
– |
버튼 |
확인 버튼 |
api.templates.reset_body.button |
MFA 변경 이메일 전송#
목적: 다중 인증 방식이 변경되었을 때 사용자에게 전송됩니다.
MFA가 활성화되었을 때의 본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.mfa_activated_body.title |
정보 |
메시지 본문 |
api.templates.mfa_activated_body.info |
경고 |
경고 텍스트 |
api.templates.email_warning |
MFA가 비활성화되었을 때의 본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.mfa_deactivated_body.title |
정보 |
메시지 본문 |
api.templates.mfa_deactivated_body.info |
경고 |
경고 텍스트 |
api.templates.email_warning |
계정 비활성화 이메일 전송#
목적: 계정이 비활성화되었을 때 사용자에게 전송됩니다.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.deactivate_body.title |
정보 |
메시지 본문 |
api.templates.deactivate_body.info |
경고 |
경고 텍스트 |
api.templates.deactivate_body.warning |
초대 이메일 전송#
목적: 이메일을 통한 팀 초대가 사용되었을 때 사용자에게 전송됩니다.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
제목 |
메시지 제목 |
api.templates.invite_body.title |
정보1 |
메시지 본문 |
api.templates.invite_body.info |
버튼 |
확인 버튼 |
api.templates.invite_body.button |
추가 정보 |
Mattermost에 대한 추가 정보 |
api.templates.invite_body.extra_info |
팀 URL |
사용자가 초대된 팀의 URL |
– |
링크 |
팀 초대 확인을 위한 URL (TeamURL과 혼동하지 마세요) |
– |
알림 이메일 본문#
목적: 새 메시지나 멘션에 대한 알림으로 사용자에게 전송됩니다.
본문 속성:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
SiteURL |
Mattermost 서버의 URL |
– |
버튼 |
게시 버튼 |
api.templates.post_body.button |
팀 링크 |
팀 URL |
– |
이 이메일은 알림이 전송되는 채널의 설정과 유형에 따라 변경될 수 있습니다.
그룹 채널의 경우:
전체 알림 내용이 활성화된 경우:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
본문 텍스트 |
메시지 소개 |
app.notification.body.intro.group_message.full |
정보1 |
채널 이름 |
app.notification.body.text.group_message.full |
정보2 |
메시지 내용 |
app.notification.body.text.group_message.full2 |
발신자 이름 |
발신자 이름 |
– |
없음:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
본문 텍스트 |
메시지 소개 |
app.notification.body.intro.group_message.generic |
정보 |
타임스탬프 |
app.notification.body.text.group_message.generic |
다이렉트 메시지의 경우:
전체 알림 내용이 활성화된 경우:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
본문 텍스트 |
메시지 소개 |
app.notification.body.intro.direct.full |
정보1 |
다이렉트 메시지의 경우 비어 있음 |
– |
정보2 |
메시지 내용 |
app.notification.body.text.direct.full |
발신자 이름 |
발신자 이름 |
– |
없음:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
본문 텍스트 |
메시지 소개 |
app.notification.body.intro.direct.generic |
정보 |
타임스탬프 |
app.notification.body.text.direct.generic |
알림:
전체 알림 내용이 활성화된 경우:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
본문 텍스트 |
메시지 소개 |
app.notification.body.intro.notification.full |
정보1 |
채널 이름 |
app.notification.body.text.notification.full |
정보2 |
메시지 내용 |
app.notification.body.text.notification.full2 |
발신자 이름 |
발신자 이름 |
– |
없음:
Prop |
내용 |
i18n 문자열 |
|---|---|---|
본문 텍스트 |
Mattermost 서버의 URL |
app.notification.body.intro.notification.generic |
정보 |
메시지 제목 |
app.notification.body.text.notification.generic |