Node-RED: メール通知の送信方法

このドキュメントはクイックスタートガイドの一部です。完全なガイドはこちらからご覧いただけます:Node-REDの始め方

Stackheroドキュメントへようこそ

Stackheroは、迅速にワークフローを構築できるよう設計された、完全マネージドのNode-REDクラウド環境を提供しています:

  • シームレスなIoT統合のための組み込みMQTTサーバー(Mosquitto)
  • フローや設定を管理できるNode-RED管理UIへのフルアクセス
  • Node-RED Dashboardを標準搭載し、リアルタイムでの可視化が可能
  • 送信制限なしの専用SMTPメールサーバーを含む
  • インスタンスを常に最新に保つためのワンクリックアップデート
  • カスタムドメイン名と自動HTTPS対応:例 https://node-red.your-company.com
  • プライベートかつ専用インフラによる高いパフォーマンスと強固なセキュリティ

約5分でセキュアかつ本番運用に対応したNode-REDクラウドホスティングインスタンスを立ち上げることができます。Stackheroがセットアップ、アップデート、インフラ管理を担当するため、オートメーションの構築に集中していただけます。

Stackheroの各Node-REDインスタンスには専用のメールサーバーが付属しています。このサーバーを使用すると、無制限のメール通知を数クリックで送信できます。

Node-REDインスタンスからメールを送信するには、フローに「email」ノードを追加します。ノードリストには2つのメールノードが表示されます。右側にメールアイコンがあるものを選択してください。追加すると、ノードは自動的に「Stackhero integrated email server」と命名され、事前に設定されています。

メールノードをダブルクリックし、「To:」フィールドにメールアドレスを入力します。他の設定は変更しない方が良いです。

次に、フローに「inject」ノードを追加し、メールノードに接続します。injectノード(デフォルトでは「timestamp」と命名)をダブルクリックし、ペイロードタイプとして「string」を選択し、「This is an email from Node-RED」と入力します。

ノードの設定を確認し、フローをデプロイして、injectノードのアクションアイコンをクリックします。その後、Node-REDから送信されたメールを確認するためにメール受信箱をチェックしてください!

ヒント: 「To:」フィールドで各メールをセミコロンで区切ることで、複数の受信者にメールを送信できます。