PythonからOutlook経由で簡単にメールを自動送信する方法【pywin32】

Python基礎

Pythonを使って、Outlookメールを自動送信する方法です。

方法

概要

Pythonを使用してOutlookを操作し、メールを送信する方法です。

実行するには、Outlookがインストールされており、正しく設定されている必要があります。

事前準備

pywin32というライブラリを使うので、インストールしておきます。

pip install pywin32

使用コード

コードは以下です。

import win32com.client as win32

outlook = win32.Dispatch("outlook.application")
mail = outlook.CreateItem(0)

mail.To = "送信先メールアドレス"
mail.Subject = "件名"
mail.Body = "本文"

mail.Send()

送信先メールアドレス、件名、本文は適宜書き換えましょう。

以上です。意外と簡単ですね。

スポンサーリンク