【Python自動化】朝のニュース自動収集・メール配信ツール AutoMorningInfoMailer v1.0
- Digital1,980 JPY

毎朝ニュースサイトをいくつも開いて情報をチェックするのに時間がかかっていませんか?読み終わるころには仕事の時間になってしまうこともあるでしょう。AutoMorningInfoMailerは、指定したRSSフィードから記事を自動収集し、Jinja2テンプレートで整形したHTMLメールを毎朝指定アドレスに配信します。cronで朝一番に実行しておけば、メールを開くだけで情報収集が完了します。
詳細
・指定RSSフィードから最新記事を自動取得 ・Jinja2テンプレートで整形したHTML形式のダイジェストメールを生成 ・SMTPによるメール送信(Gmail等に対応) ・複数のRSSフィードをまとめて一通のメールにまとめ送信 ・テンプレートをカスタマイズすればレイアウト変更も自由
動作環境
動作OS: Windows / macOS / Linux(WSL2対応) Python: 3.8以上 インストール: pip install pandas requests pyyaml jinja2 python-dotenv 環境変数: ・SMTP_HOST: SMTPサーバーホスト名 ・SMTP_PORT: ポート番号(デフォルト: 587) ・SMTP_USER: 送信元メールアドレス ・SMTP_PASSWORD: メールパスワード
アップデート履歴
[2026-06-18: v1.0] 初版リリース
더보기
