[신규] 스크립트로 이메일 보내기
이원종책임
0
2206
2020.12.14 15:57
스크립트를 사용하여 메일을 보낼 수 있다.
메일 전송용 SMTP 서버는 기존의 설정을 따른다. (스마트팩토리 솔루션 스카다(SCADA) > Send To E-Mail (xisom.com))
스크립트 사용 방법
scada.utils.sendMail(to, from, body, [callBack], [isBodyHtml])
파라미터는 순서대로
1. 수신 주소 (복수의 주소로 보낼 때는 ;를 사용. mail1@naver.com;mail2@naver.com )
2. 발신 주소
3. 메일 본문
4. 콜백 (생략 가능, 결과 확인을 위해 생략하지 않는 것을 추천)
5. 메일 본문 html 적용 여부 (생략 가능, 기본값 false)
메일 서버로 전송은 비동기로 처리 됨
=> sendMail() 함수 호출 후에 메일이 보내질 때까지 기다리지 않고 console.log("send"); 함수로 넘어감.
메일을 전송한다.
전송 결과 콜백함수는 json 타입으로 된 파라미터를 받는다.
scada.utils.sendMail() 함수로 보낸 메일을 받은 모습
html을 적용한 후 본문을 아래와 같이 보냈기 때문에 <H1>이 적용된 모습이다.
<H1>한글 본문 (❁´◡`❁)</H1>