반응형
구글 앱스 스크립트를 사용하여 이메일을 보내는 코드는 매우 간단합니다. 🥲
기본 이메일 보내기
function sendEmail() {
var recipient = "recipient@example.com"; // 받는 사람 이메일 주소
var subject = "메일 제목"; // 메일 제목
var body = "메일 내용"; // 메일 본문
MailApp.sendEmail(recipient, subject, body);
}
- 이 코드를 구글 앱스 스크립트 편집기에서 실행할 수 있습니다.
코드 설명:
- recipient: 이메일을 받을 사람의 이메일 주소입니다.
- subject: 이메일 제목입니다.
- body: 이메일 본문 내용입니다.
- MailApp.sendEmail() 함수는 이메일을 실제로 전송하는 함수입니다.
위 코드를 사용하여 간단하게 이메일을 보낼 수 있으며,
필요에 따라 이메일 본문에 HTML 형식이나 첨부파일을 추가하는 등의 확장도 가능합니다.
이메일 회신 없도록 발송
function sendEmail() {
var subject = "정기 보고서"; // 이메일 제목
var htmlBody = "<h1>안녕하세요!</h1><p>정기 보고서 내용입니다.</p>"; // HTML 본문 내용
MailApp.sendEmail({
to: "abc@abc.com", // 받는 사람 이메일
noReply: true, // 회신 불가능
subject: subject, // 이메일 제목
htmlBody: htmlBody // HTML 형식 본문
});
}
- noReply
- 이 옵션은 이메일에 회신할 수 없도록 설정합니다.
- 기본값은 false로, 이메일에 회신할 수 있습니다.
- true로 설정하면, 받는 사람이 이메일에 직접 회신을 보낼 수 없게 됩니다.
- 주로 자동으로 발송되는 이메일에 사용됩니다.
- 설정 하면 보낸사람이 noreply@ 형태가 됩니다.
- htmlBody
- 이메일 본문을 HTML 형식으로 작성할 때 사용하는 옵션입니다.
- HTML 태그를 포함한 본문 내용을 htmlBody 변수로 전달하고 있습니다.
- 이를 통해 이메일에 스타일을 적용하거나, 링크, 이미지 등을 포함할 수 있습니다.
728x90