たまには、真面目なプログラムを公開しておこうということで、書きます。(いつも真面目ですけどね)

具体的には、メール送るときにいわゆるGmailとかのメールアプリケーション使いたくないなーってときに利用できるプログラムですね。

pythonでSMTPサーバーのメールアカウントを所有していれば利用可能です。

https://github.com/kei49/python-mail

pythonのプログラムの書き方とかは適当なので(全て独学ですので)まあ体裁とかは気にしないでくだい(というか、気になったらプルリクとかで教えてもらえると飛んで喜びます)

主な使い道としては、以下のようなものが考えられると思います。

  • 大量に色んな人に一斉にメールを送りたいとき
  • 特定の条件をトリガーにしてメールを通知として送りたいとき(相場とか見てる人は頻繁に使いたくなります)
  • 同じメッセージを定期的に配信したいとき(メルマガなんかを自作でやってみたい人向けですね)

大したプログラムではないですが、チャチャっとメール送れるので一回作っておくと便利でしょう。