Skip to content

hrsano645/multisendmail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

multisendmail

PyCon mini Shizuokaで使う、メール送付下書き生成用スクリプト

必要なもの

  • Python3.7以降
  • pip install -r requirements.txt にてパッケージインストール
  • クライアントシークレットが必要です。Google Cloud Consoleで作成してください。
    • フローはoAuth2のブラウザ認証、インストール済みアプリで行ってます。
  • 利用するGmailアカウントにて、oAuth2認証が必須: 対象のスコープはスクリプト内のSCOPESを参照してください
    • Gmail API
    • Google Sheet API
  • config.pyが必要になります。詳しくはconfig_sample.pyを参照してください。
    • Googleスプレッドシートの差し込み用本文
  • 送付用の情報を入れたGoogleスプレッドシート
    • スプレッドシートの権限は上で利用したGmailアカウントでもアクセス可能にしてください。
    • TODO: 2021/10/22 ここにサンプルのGoogleスプレッドシートを載せる

使い方

# generate python venv
$ python -m venv .venv
# activate venv
# create config.py
# run script. first, authcentation oauth2
$ python multisendmail.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages