이메일 전달¶
수신한 이메일을 다른 수신자에게 전달합니다. 원본 메일의 본문과 첨부파일을 그대로 포함하며, 전달 전 메모를 추가할 수 있습니다.
Gmail API 방식(forward_email_gmail)과 SMTP+IMAP 방식(forward_email_smtp) 두 가지를 제공합니다.
Gmail 방식 (forward_email_gmail)¶
Gmail API를 사용하여 원본 메시지를 조회하고 전달합니다. 첨부파일도 자동으로 포함됩니다.
파라미터¶
| 파라미터 | 필수 | 설명 |
|---|---|---|
| to | ✓ | 전달할 수신자 이메일 주소 |
| message_id | ✓ | 전달할 Gmail 메시지 ID ($('trigger').data_content.message_id) |
| note | 원본 메일 앞에 추가할 메모 | |
| subject | 제목 (미입력 시 Fwd: 원본제목 자동 생성) |
|
| cc | CC 수신자 (쉼표 구분) | |
| credentials | ✓ | Google OAuth2 인증 정보 |
인증¶
Google OAuth 인증이 필요합니다. 스킬 노드의 인증 탭에서 Google 계정을 연결하세요.
출력¶
{
"success": true,
"data": {
"sent": true,
"gmail_message_id": "18e5a...",
"thread_id": "18e5a...",
"recipients": ["manager@company.com"],
"subject": "Fwd: 발주서 첨부드립니다",
"original_from": "partner@company.com",
"original_subject": "발주서 첨부드립니다",
"cc": [],
"attachments": ["order.pdf"]
}
}
SMTP 방식 (forward_email_smtp)¶
IMAP으로 원본 메일을 가져온 뒤 SMTP로 전달합니다. Gmail 외 네이버 메일, 회사 메일 등에 사용합니다.
파라미터¶
| 파라미터 | 필수 | 설명 |
|---|---|---|
| to | ✓ | 전달할 수신자 이메일 주소 |
| message_id | ✓ | IMAP 메시지 UID ($('trigger').data_content.uid) |
| note | 원본 메일 앞에 추가할 메모 | |
| subject | 제목 (미입력 시 Fwd: 원본제목 자동 생성) |
|
| cc | CC 수신자 (쉼표 구분) | |
| credentials | ✓ | SMTP+IMAP 인증 정보 |
인증 정보 (SMTP+IMAP)¶
| 항목 | 설명 | 예시 |
|---|---|---|
| imap_host | IMAP 서버 주소 | imap.naver.com |
| imap_port | IMAP 포트 (기본: 993) | 993 |
| smtp_host | SMTP 서버 주소 | smtp.naver.com |
| smtp_port | SMTP 포트 (587: TLS, 465: SSL) | 587 |
| username | 계정 이메일 | myname@naver.com |
| password | 비밀번호 또는 앱 비밀번호 | |
| from_address | 발신자 주소 (미입력 시 username 사용) |
출력¶
{
"success": true,
"data": {
"sent": true,
"recipients": ["manager@company.com"],
"subject": "Fwd: 발주서 첨부드립니다",
"original_from": "partner@company.com",
"original_subject": "발주서 첨부드립니다",
"cc": [],
"attachments": ["order.pdf"]
}
}
사용 예시¶
네이버 메일 트리거 → 담당자 전달¶
SMTP 방식:
Gmail 트리거 → 다른 주소로 전달¶
Gmail 방식:
주의 사항¶
첨부파일 자동 포함
원본 메일의 첨부파일이 자동으로 포함됩니다. 첨부파일이 많거나 클 경우 전송 시간이 길어질 수 있습니다.
메모 추가
note 파라미터에 텍스트를 입력하면 원본 메일 내용 앞에 추가되어 전달됩니다.