Google Apps Script

GAS(Google Apps Script): 이메일 보내기

AI커리어스 2024. 12. 5. 16:56
반응형

구글 앱스 스크립트를 사용하여 이메일을 보내는 코드는 매우 간단합니다. 🥲

기본 이메일 보내기

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