発送管理から ワンクリックで GmailのAPIを使ってメールを送信しています。
非常に便利です。しかし、同じネットワークの特定のPCだけが送信できませんでした。
MSACCESSのVBAからPythonのGmail送信プログラムを呼び出しています。
PythonプログラムはNAS上の共有プログラムです。動かないのはPCの問題だとはわかったのですが原因が突き止めれません。もしかしたら、Pythonのライブラリのバージョンの問題かと思い
pip list でライブラリを確認しました。するとバージョンの問題でなく、GoogleAPIにかかわるライブラリ自体がインストールされていませんでした。
pip install google-api-python-client
pip install google-auth-httplib2
pip install google-auth-oauthlib
pip install oauth2client
関連ライブラリインストールでMSAccessからPythonでGmail送信ができました。
Pythonを使うまでは、MSアクセスとOutlookをVBAで連携していました。
コメント