네이버 메일 트리거¶
새 이메일이 수신되면 워크플로우를 자동 실행합니다. IMAP 프로토콜로 네이버 메일 서버에 주기적으로 접속하여 새 메일을 확인합니다.
설정¶
| 항목 | 설명 | 기본값 |
|---|---|---|
| 인증 정보 | 네이버 계정 (사용자명 + 비밀번호) | - |
| 메일함 | 확인할 메일함 | 받은메일함 |
| 폴링 간격 | 새 메일 확인 주기 | 300초 |
인증 설정¶
- 네이버 메일 IMAP 활성화: 네이버 메일 > 환경설정 > POP3/IMAP 설정 > IMAP 사용 체크
- 앱 비밀번호 생성 (2단계 인증 사용 시): 네이버 계정 보안 > 앱 비밀번호
- 트리거의 인증 탭에서 새 인증 추가를 클릭하고 아래 정보를 입력합니다.
| 항목 | 값 |
|---|---|
| username | 네이버 아이디 (예: myname@naver.com) |
| password | 네이버 비밀번호 또는 앱 비밀번호 |
IMAP 서버(imap.naver.com:993)는 자동으로 설정됩니다.
필터¶
| 필터 | 설명 |
|---|---|
| 메일함 | 받은메일함 또는 보낸메일함 선택 |
| 발신자 필터 | 특정 발신자 주소만 수신 (부분 일치) |
| 첨부파일 다운로드 | 활성화 시 첨부파일을 S3에 자동 저장 |
출력¶
{
"text_content": "이메일 본문 (텍스트)",
"data_content": {
"uid": "1042",
"subject": "발주서 첨부드립니다",
"from": "partner@company.com",
"to": "me@naver.com",
"cc": "",
"date": "Wed, 18 Mar 2026 10:30:00 +0900",
"body_text": "안녕하세요. 발주서 첨부드립니다...",
"has_attachments": true,
"message_id_header": "<abc123@mail.naver.com>",
"in_reply_to": "",
"references": "",
"mailbox": "INBOX",
"attachments": [
{
"filename": "order.pdf",
"file_ref": "storage://s3/trigger_files/.../order.pdf",
"content_type": "application/pdf",
"size": 84320
}
]
}
}
참조¶
{{ $('trigger').data_content.subject }} → 제목
{{ $('trigger').data_content.from }} → 발신자
{{ $('trigger').data_content.body_text }} → 본문
{{ $('trigger').data_content.attachments[0] }} → 첫 번째 첨부파일
{{ $('trigger').data_content.message_id_header }} → Message-ID (답장에 사용)
활용 예시¶
수신 메일 자동 분류 + Telegram 알림¶
첨부파일 자동 처리¶
주의 사항¶
폴링 방식
IMAP UID를 기준으로 새 메일을 감지합니다. 처음 실행 시 현재 최대 UID를 기준점으로 저장하며, 이후부터 새로 도착한 메일만 처리됩니다.
IMAP 활성화 필수
네이버 메일에서 IMAP 사용을 먼저 활성화해야 합니다. 환경설정 > POP3/IMAP 설정에서 확인하세요.
2단계 인증
네이버 계정에 2단계 인증이 설정된 경우, 일반 비밀번호 대신 앱 비밀번호를 사용해야 합니다.