AmazonSNSを使ってコマンド1つでメール送信

投稿者: | 2018年8月13日

SNS(Amazon Simple Notification Service)とCLIを使用すれば下記のコマンド1つメールが送信できます。

aws sns publish --topic-arn arn:aws:sns:ap-northeast-1:XXXXXXXXXXXX:xxxxxx --message "メッセージの内容" --subject "タイトルの内容" --region ap-northeast-1

AWSのアカウントにSNSトピックを作成していることと実行環境でCLIが入っていることが前提です。

今回、Linuxサーバのシェルでメール通知を送りたいかつ、簡単に実装したかったためこの方法でメールを送信する仕組みを作成しました。
SNSは1000通まで無料枠なため運用コストもほぼ0円です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA