Skip to content

SUSC-KR/python-mailing

 
 

Repository files navigation

단체 이메일 발송 프로그램

사용방법

.
├── 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를 실행합니다.

About

단체 이메일을 보내야하는 경우 사용하는 프로그램입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%