Skip to main content

SMTP

쿼리 추가

페이지 목록에서 워크플로우를 추가하여 쿼리 스텝을 추가할 수 있습니다.
워크플로우 스텝 사이드바에서 SMTP 데이터 소스를 선택하면 쿼리 입력 창이 나타납니다.
데이터 소스 추가 방법은 SMTP 데이터 소스 가이드를 참고해주세요.

smtp

파라미터

이름타입설명비고
발신자 주소 (fromAddress)string발신자 주소
발신자 이름 (fromPersonalName)string발신자 이름
수신자 주소 (toAddresses)string수신자 주소콤마(,)로 구분
CC (ccAddresses)stringCC 주소콤마(,)로 구분
제목 (subject)string메시지 제목
내용 (content)string메시지 내용
내용 종류 (contentType)string메시지 종류MIME 타입 (ex. text/plain)
첨부 파일 (files)File[]첨부 파일

쿼리 성공 결과값

쿼리를 실행하면 결과값이 아래와 같은 구조로 반환됩니다.

interface Result {
messageId: string;
}
결과값 활용하기

다른 스텝에서 결과값을 활용하려면 아래와 같이 작성합니다.

return outputs.스텝명.messageId;

쿼리 실패 결과

interface SmtpSenderFailure {
statusCode: number;
message: string;
}

interface SmtpAddressResult {
address: string;
isSuccess: boolean;
statusCode: number;
message: string;
}

interface SmtpSendFailure {
results: SmtpAddressResult[];
}

type Result = SmtpSenderFailure | SmtpSendFailure;
결과값 활용하기

다른 스텝에서 결과값을 활용하려면 아래와 같이 작성합니다.

return outputs.스텝명.statusCode;