Skip to content

LAN内のNAS等のファイルサーバーに保存されている複数のフォルダを監視し、変更・作成されれば 指定のメールアドレスに通知メールを送信するPythonスクリプトです。

Notifications You must be signed in to change notification settings

Kn0ws/MoniNasPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoniNasPy

LAN内のNAS等のファイルサーバーに保存されている複数のフォルダを監視し、変更・作成されれば 指定のメールアドレスに通知メールを送信するPythonスクリプトです。

Python3系(Python3.12にて動作確認)

Installation

pip install -r requirements.txt

How to Use

config.ini に、送信用メールサーバーの認証情報を指定します。 directories.jsonに、対象となるフォルダパス : 送信先メールアドレス を指定します。 複数指定可能です。 Windowsの場合、パスを以下のように入力します。

✗ \\FILE-SV\Target\path\to\1
◯ \\\\FILE-SV\\Target\\path\\to\\1
python moninas.py

About

LAN内のNAS等のファイルサーバーに保存されている複数のフォルダを監視し、変更・作成されれば 指定のメールアドレスに通知メールを送信するPythonスクリプトです。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages