MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました メールをシステムに組み込むのは意外と面倒で、SMTP用のライブラリをついつい頼ってしまいます。さらに日本語問題やHTMLメール、添付ファイルなど様々な用途があります。 それをシンプルに解決してくれそうなのがmailitです。メール送信をシンプルなREST APIで提供してくれます。 mailitの使い方 mailitは設定ファイルを用意し、そこに本来のSMTPサーバの情報を記述します。そしてmailitを起動するとWeb APIが立ち上がります。 使い方としては以下のようにコマンドを打ちます。そうするとSMTPサーバのレスポンスをJSONで返してくれます。 $ curl --data "to=admin@moongift.jp&subject=hi&text=hey world"
![mailit - メール送信をWeb APIで](https://cdn-ak-scissors.b.st-hatena.com/image/square/5b77db804c69b51b3167dd1e1ade43bf4e33b573/height=288;version=1;width=512/https%3A%2F%2Fmoongift-assets.s3.amazonaws.com%2Fassets%2Fnone-c3f80f5acd8206a735bb12db1e77cb6d.png)