Skip to content

Latest commit

 

History

History
45 lines (39 loc) · 1.45 KB

README.md

File metadata and controls

45 lines (39 loc) · 1.45 KB

단체 이메일 발송 프로그램

사용방법

.
├── README.md
├── bcc-to.csv
├── cc-to.csv
├── content.md
├── df_email.csv
├── main.py
├── makeOnlyEmailCsv.py
├── send-to.csv
├── settings.py
└── susc-winter-dataset.csv

  1. 구글의 보안 > 2차 인증을 켜고, 앱 비밀번호를 생성한다.
  2. gmail 설정에서 IMAP를 활성화한다.
  3. 코드로 돌아와 .env 파일을 생성한다.
  4. .env 파일에 다음과 같이 작성한다.
GOOGLE_ACCOUNT = "구글 아이디"
GOOGLE_PASSWORD = "앱 2차 비밀번호"
  1. 참여자 데이터셋을 csv파일로 준비하고 폴더에 넣는다.(예사: susc-winter-dataset.csv)

  2. settings.pyDATASET_PATHEMAIL_LABEL을 csv의 이메일 column명으로 수정한다.

  3. python makeOnlyEmailCsv.py를 실행한다.

  4. df_email.csv가 생성되었는지 확인한다.

  5. df_email.csv를 열어서 이메일들을 복사한다.

  6. 아래의 설명에 맞게 붙여넣어 파일을 준비해줍니다.

    • 보낼 사람(To): send-to.csv
    • 참조 (Cc): cc-to.csv
    • 비밀참조(Bcc): bcc-to.csv
    0
    test0@mail.com
    test1@mail.com
    
  7. content.md에 이메일 내용을 작성한다.

  8. settings.py를 수정하고 python main.py를 실행합니다.