본문 바로가기
IT/Azure

Azure Logic App으로 Gmail발송

by rapker 2023. 5. 9.
반응형

Azure Logic App은 클라우드 기반의 서비스이며, 비즈니스 프로세스 및 워크플로우 자동화를 위한 플랫폼입니다.

로직 앱을 사용하면 시스템 간의 연결, 데이터 통합, 이벤트 기반 워크플로우 등을 쉽게 구축하고 관리할 수 있습니다.

 

Azure Logic App은 다양한 서비스와 애플리케이션을 연결하기 위한 다양한 커넥터를 제공하며, 개발자들은 시각적으로 워크플로우를 디자인하여 프로세스를 자동화할 수 있습니다.

 

Logic App의 기능 중에서 Gmail 발송하는 방법에 대해 테스트 했고 해당 내용을 기록합니다.

 

 

참고

728x90

 

 

진행 순서

  1. 로직앱 생성
    1. 논리 앱 만들기
    2. HTTP 요청에 수신 추가
    3. GMail 설정
    4. GMail 보내기 데이터 설정
  2. 메일발송 테스트

 

로직앱 생성

 

논리 앱 만들기

 

 

 

HTTP 요청에 수신 추가

 

json 페이로드에 아래 내용을 복사 합니다.

{
    "email": "<email-address>",
    "date": "<date>",
    "title": "<title>",
    "msg": "<msg>"
}

 

논리앱을 저장하고 나면 아래와 같이 url이 생성됩니다.

 

반응형

 

 

GMail 설정

+새 단계를 클릭해서 응답처리를 추가 합니다.

 

응답은 따로 필요한게 아니라서 별도의 설정할 필요 없이 그냥 생성만 해둡니다.
HTTP요청을 수신하는 경우 아래의 화살표에서 새 단계 삽입을 선택하고

 
gmail로 검색하여 전자 메일 보내기(v2)를 생성합니다.

 

 

연결 이름을 입력하고 로그인 프로세스를 진행합니다.

 

 

GMail 보내기 데이터 설정

url로 입력받은 받는사람, 시간, 제목,  내용을 메일보낼 때 사용하도록 설정합니다.
 
받는사람 먼저 설정해주고

 

받는 사람과 동일한 방식으로 제목, 내용, 시간 설정을 마무리 합니다.

 

 

메일발송 테스트

 
테스트에는 postman을 사용했습니다.
먼저 논리 앱 디자이너로 이동해서 방금 만든 로직앱의 url을 복사 합니다.

 

포스트맨에서 값들을 설정한 후 전송합니다.

 

 

로직앱의 개요에서 실행결과를 확인할 수 있습니다.

반응형
LIST