【Python自動化】キーワードフィルタリング自動メール配信ツール QuickAutoDigest v1.0
- Digital500 JPY

大量の情報の中から自分に必要なものだけを選んでメール送信する作業を、手動でやっていませんか?キーワードでフィルタリングして通知まで自動化できれば、情報収集の手間を大幅に削れます。QuickAutoDigestは、JSONファイルに記録した案件・情報データを、指定キーワードでフィルタリングしてHTML形式のダイジェストメールで送信します。SMTPサーバーがあればすぐに使えます。
詳細
・JSONファイルから情報を読み込みキーワードフィルタリングを実施 ・HTMLテーブル形式のメールを自動生成して送信 ・フィルタリングキーワードは複数指定可(カンマ区切り) ・SMTP認証情報はすべて環境変数で管理 ・フィルタ結果が0件の場合はメール送信をスキップ
動作環境
動作OS: Windows / macOS / Linux(WSL2対応) Python: 3.8以上 インストール: pip install python-dotenv 環境変数: ・DATA_FILE: 読み込むJSONファイルパス ・INTERESTS: フィルタリングキーワード(カンマ区切り) ・SMTP_HOST: SMTPサーバーホスト名 ・SMTP_PORT: ポート番号(デフォルト: 587) ・SMTP_USER: 送信元メールアドレス ・SMTP_PASS: メールパスワード ・EMAIL_TO: 送信先メールアドレス
アップデート履歴
[2026-06-11: v1.0] 初版リリース
더보기
