이메일 전송
이메일을 보내는 노드입니다.
설명
이메일 전송 노드는 워크플로우에서 이메일을 자동으로 전송할 수 있는 노드입니다.
제목과 본문 입력 필드에서 {{를 입력하면 사용 가능한 변수 목록이 자동으로 나타나며, 이를 통해 이메일을 동적으로 설정할 수 있습니다.
노드 바디에 테스트 버튼을 누르면 이메일이 즉시 전송되어 설정을 확인할 수 있습니다.
포트 구성
입력 포트
- 데이터셋: 이메일 본문에 삽입할 데이터 (선택사항)
출력 포트
없음
변수 삽입
이메일 제목과 본문에서 변수를 사용하여 동적인 내용을 삽입할 수 있습니다.
변수 삽입 방법
- 입력 필드에서
{{를 입력합니다 - 드롭다운 메뉴가 나타나며, 사용 가능한 변수 목록이 표시됩니다
- 원하는 변수를 클릭하면 입력 필드에 자동으로 삽입됩니다
사용 가능한 변수 종류
전체 테이블 삽입
이메일 본문에서만 사용 가능합니다.
{{data}}: 입력 포트로 들어온 데이터셋 전체를 삽입합니다
개별 열 데이터 삽입
이메일 본문에서만 사용 가능합니다.
- 드롭다운에서 보이는 항목들은 입력 포트로 전달된 데이터셋의 열 이름입니다
- 예를 들어,
title,description,postdate등이 컬럼 이름으로 표시될 수 있습니다 - 해당 변수를 선택하면, 선택한 열의 첫 번째 행 데이터 값이 템플릿에 삽입됩니다
예시:
데이터셋이 아래와 같은 구조라면:
| title | description | postdate |
|---|---|---|
| AI Canvas | 첫 번째 행입니다. | 2024-12-05 |
| 알고리즘랩스 | 두 번째 행입니다. | 2024-12-04 |
{{title}}을 사용하면 결과는 AI Canvas가 됩니다.
함수
{{date()}}: 현재 날짜를 반환합니다 (예: 2024-12-05){{now()}}: 현재 날짜와 시간을 반환합니다 (예: 2024-12-05 15:54:32)
설정
받는 사람
이메일을 받는 사람의 주소를 입력합니다.
참조(CC)
참조할 이메일 주소를 입력할 수 있습니다. 여러 주소를 입력하려면 쉼표로 구분합니다.
제목
이메일의 제목을 입력합니다. 변수 사용이 가능합니다.
예시: {{title}} - {{date()}} 알림
본문
이메일 본문을 입력합니다. 변수 사용이 가능합니다.
예시:
안녕하세요,
{{description}}
발행일: {{postdate}}
감사합니다.
데이터셋을 파일로 첨부
이 설정을 활성화하면 데이터셋을 파일 형식으로 첨부하여 보낼 수 있습니다. 비활성화하면 데이터셋의 내용이 이메일 본문에 직접 삽입됩니다.
데이터셋이 존재할 때만 이메일 보내기
데이터셋이 없을 경우 이메일을 전송하지 않도록 설정할 수 있습니다. 이 옵션을 활성화하면 입력 포트에 데이터셋이 연결되어 있을 때만 이메일이 전송됩니다.
사용 방법
- 이메일 전송 노드를 캔버스에 추가합니다
- (선택사항) 입력 포트에 데이터셋을 연결합니다
- 받는 사람, 제목, 본문을 입력합니다
- 필요에 따라 변수를 사용하여 동적 내용을 삽입합니다 (
{{입력) - (선택사항) 테스트 버튼을 클릭하여 이메일이 제대로 전송되는지 확인합니다
- 워크플로우를 실행하면 이메일이 자동으로 전송됩니다
예제
