3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Pythonを使ってOutlookの添付ファイルを保存しよう!

Last updated at Posted at 2021-04-19

#サラリーマンのメールのストレス軽減
Pythonで添付ファイルを保存するツールがあるが、不特定多数向けにOutlookのフォルダーの選択をドロップボックスで選択する処理を追加しています。
#参考
###ベースシステム
https://office54.net/python/app/outlook-attached-save
##フォルダの概念
https://qiita.com/konitech913/items/8a285522b0c118d5f905
##追加変更するコード

python
import win32timezone

時間系統を使用時は上記を追加すること。

python
entry_outlook = ttk.Combobox(frame, state='readonly')#ttk.Entry(frame)

ウィジェットを変更して、ドロップボックスの抽出を追加する。

python
Flist =[]
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
folders = outlook.GetDefaultFolder(6).Folders
for folder in folders:
    Flist.append(folder.name)
print(Flist)
entry_outlook["value"]=Flist

#この後
あとは、PowerAutoMato for Desktopが無償化されましたので、RPAでサクッと自動化処理を行うと良いです。

###流れ
1.Outlookの受信フォルダ下位に仕分けフォルダを作成してもらう。
2.ルールの作成などで自動化してもらう。
3.ツールを使用してもらい、添付ファイルを保存後RPAをかけてもらう。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?