스킬.잇다

SMTP

개념

이메일을 발송할 때 사용하는 인터넷 표준 프로토콜. Claude Skill이 보고서·결과물을 이메일로 자동 전달할 때 이 프로토콜을 통해 메일 서버에 붙어 전송한다.

동의어: Simple Mail Transfer Protocol, 메일 전송 프로토콜

정의

SMTP(Simple Mail Transfer Protocol)는 이메일을 전송하는 데 사용되는 인터넷 표준 프로토콜이다. 1982년 제정된 이래 지금까지 모든 이메일 발송의 근간을 이루고 있다. 받는 쪽은 IMAP·POP3 같은 다른 프로토콜을 쓰지만, “보내는 쪽”은 거의 예외 없이 SMTP다.

Claude에서 왜 쓰는가

Claude Skill이 작업 결과를 자동으로 이메일로 보내려면 어딘가의 메일 서버에 접속해 “이 메일을 대신 보내 달라”고 요청해야 한다. 그 요청을 주고받는 규약이 SMTP다. 텔레그램 봇이 짧은 알림에 적합하다면, SMTP 기반 이메일은 첨부 파일이 있는 길고 공식적인 결과물 전송에 적합하다.

주요 설정 요소

항목설명예시 (Gmail)
Host메일 서버 주소smtp.gmail.com
Port포트 번호587 (STARTTLS) 또는 465 (SSL)
Username계정 이메일you@gmail.com
Password계정 비밀번호 또는 앱 비밀번호Gmail은 앱 비밀번호 필수
From발신자 표시보고서 봇 <you@gmail.com>

앱 비밀번호 — Gmail 주의사항

Gmail은 2022년부터 일반 계정 비밀번호로 SMTP 접속을 허용하지 않는다. 반드시 Google 계정 → 보안 → 앱 비밀번호 메뉴에서 16자리 앱 비밀번호를 별도로 발급받아 사용해야 한다. 이 값은 env-var로 저장해 코드에 하드코딩하지 않는다.

활용 예 — 주간 보고서 발송

매주 월요일 09:00에 지난 주 매출 데이터를 집계한 보고서(DOCX)를 만들고,
boss@company.com 으로 이메일 첨부 발송해줘.

이 한 줄 지시에 필요한 것:

  1. schedule-trigger — 매주 월 09:00 트리거
  2. 매출 집계 Skill — 데이터 처리
  3. DOCX 생성 Skill — docx 내장 스킬
  4. SMTP 설정 — 메일 발송
  5. 환경변수 — SMTP 비밀번호 저장

텔레그램 알림과 함께 쓰기

긴 보고서는 SMTP로 이메일에, “완료되었습니다” 한 줄 알림은 텔레그램 봇으로. 두 채널은 배타적이지 않으며, 실제로는 함께 쓰는 게 가장 편하다. 이메일은 아카이브용·공식용, 텔레그램은 즉시성·완료 푸시용으로 역할을 나눈다.

참고 자료

관련 용어

생성일: 2026-04-16