[MCCS Ent] 알람 메일 형식을 HTML에서 Plain 형식으로 변경하는 방법

Symptoms

  • 알람 발생시 발송되는 메일 본문 내용이 HTML 코드로 보인다.
  • 메일 서버 또는 메일 클라이언트에서 HTML 형태의 메일을 지원하지 않는 경우 발생할 수 있다. 

Environment

  • MCCS Ent 4.5.6

Solution

  • 알람 메일 형식을 HTML이 아닌 Plain 형식으로 변경.

<메일 형식 변경 방법>1. Docker 접속
– docker exec -it gam /bin/bash

2. mail.xml 백업 및 수정1) cp -rp /gampkgs/data/config/wind-alert/routes/mail.xml /gampkgs/data/config/wind-alert/routes/mail.xml.bak2) vi /gampkgs/data/config/wind-alert/routes/mail.xml3) MCCS Ent 4.5.6 기준으로 14, 20번째 줄의 text/html을 text/plain로 변경 후 저장 3. email-template.html 백업 및 수정 1) cp -rp /gampkgs/data/config/wind-alert/routes/mail.xml /gampkgs/data/config/wind-alert/routes/mail.xml.bak2) vi /gampkgs/data/config/wind-alert/template/email-template.html3) 모든 내용 삭제 후 아래와 같이 변경 후 저장

<body>
${title}

${email_content_from}

${email_content_guide}

${content}
</body>
4. wind-alert 모듈 재시작1) ps -ef | grep wind-alert     > PID 확인     > kill -9 (PID)2) /gampkgs/data/config/wind-alert/script/alert-start.sh 실행3) service tomcat8 restart