Airflow 공부 - 6 Email Operator로 메일 전송하기

Kangjik Kim·2024년 4월 12일
  1. Email Operator 사용
    • 이메일 전송하는 오퍼레이터
    • 이메일 전송을 위한 사전 셋팅 작업 필요
  2. 사전 설정 작업(Gmail)
    • 구글 메일 서버를 사용
    • Gmail → 설정 → 모든 설정 보기 → 전달 및 POP/IMAP → IMAP 사용
    • 구글 계정관리 → 보안 → 2단계 인증 → 앱 비밀번호 설정
  3. Airflow 설정
    • docker-compose.yml 수정
      AIRFLOW__SMTP__SMTP_HOST: 'smtp.gmail.com'
      AIRFLOW__SMTP__SMTP_USER: '${이메일 주소}'
      AIRFLOW__SMTP__SMTP_PASSWORD: '${앱 비밀번호}'
      AIRFLOW__SMTP__SMTP_PORT: 587
      AIRFLOW__SMTP__SMTP_MAIL_FROM: '${이메일 주소}'

0개의 댓글