メールリファレンスガイド
電子メール ソースは、SMTP サーバーを使用して電子メール アカウントにメッセージを送信するという明確な目標を持つ SMTP サーバーを表します。 電子メール ソースは通知の発行のみをサポートします。
電子メールソースを定義する
電子メール ソースは次の場所に作成できます。 ヴァンティックIDE 使用して、 追加 ボタンを押して選択する ソース…。 「新しいソース」ボタンをクリックして、必要な情報を入力するだけです。
- ソースの名前を入力してください
- ソースタイプ「電子メール」を選択します
- SMTP サーバーのエンドポイント (例: mail.domain.com) を含む「サーバー」を追加します。 サーバーには、URI ポートの仕様に応じて、TLS (ポート 587) または SSL (ポート 465) を使用して安全な方法でアクセスされます。
- サーバーポート、サーバーにアクセスするポートを追加します。 サーバーには、指定されたポートに応じて TLS (ポート 587) または SSL (ポート 465) を使用して安全な方法でアクセスされます。
- メールアカウントのユーザー名を入力してください
- メールアカウントのパスワードを入力してください
- [保存]をクリックします。
登録すると、電子メール ソースはすぐに利用可能になり、通知を電子メール メッセージとして公開できるようになります。
電子メール ソースは、ソースの定義を表す ArsSource 型の JSON オブジェクトを作成し、その定義を登録のために Vantiq に送信することにより、コマンド ライン インターフェイスを使用して定義することもできます。
EMAIL ソース構成プロパティは次のとおりです。
- host – SMTP サーバーに接続するときに使用するホスト。 このプロパティは必須です。
- ポート – SMTP サーバーに接続するときに使用するポート。 このプロパティは必須です。
- ユーザ名 – SMTP サーバーでの認証に使用されるユーザーの名前。
- パスワードの種類 – 提供されるパスワードの「タイプ」を指定します。 指定された値が「secret」の場合、パスワードは、 ヴァンティック シークレット。 それ以外の場合は、パスワード値がそのまま使用されます。
- password – SMTP サーバーでの認証に使用されるパスワード (リソース参照の場合があります)。
- from – メールソースを公開するために「差出人」フィールドとして使用するデフォルト値 委任されたリクエスト。 提供されない場合は、 ユーザ名 この場合、デフォルトの「from」として使用されます。 注 – この値は 使用時に使用される
PUBLISH〜へ メールを送る.
さらに、サポートされているプロパティを指定することもできます。 Vert.x MailConfig.
電子メールソースの作成
POST https://dev.vantiq.com/api/v1/resources/sources
{
"name": "MyEmailServer",
"type": "EMAIL",
"config": {
"host": "mail.domain.com",
"port": 587,
"username": "vantiq",
"password": "vantiq"
}
}
指定された URI にある SMTP サーバーを使用して EMAIL ソースを作成します。
あるいは、「MySecret」という名前のシークレット パスワードを使用するには、次のようにパスワード プロパティを参照に変更し、passwordType として「secret」を指定します。
POST https://dev.vantiq.com/api/v1/resources/sources
{
"name": "MyEmailServer",
"type": "EMAIL",
"config": {
"host": "mail.domain.com",
"port": 587,
"username": "vantiq",
"password": "/system.secrets/MySecret",
"passwordType": "secret"
}
}
電子メールソースの削除
DELETE https://dev.vantiq.com/api/v1/resources/sources/MyEmailServer
前の例で作成した電子メール ソースを削除します。
EMAIL ソース経由で電子メールを送信する
電子メールは、VAIL を使用して EMAIL ソース経由で送信されます。 PUBLISH ステートメントを選択します。 sendRequest EMAIL ソースの場合、次のプロパティがあります。
- from – 送信者の電子メール アドレス (
String)。 このプロパティは必須です。 - 〜へ – 電子メールの受信者の電子メール アドレス。 この値は次のいずれかになります。
String(単一の受信者の場合) またはArray(XNUMX 人以上の受信者用)。 このプロパティは必須です。 - テーマ - A
String電子メール メッセージの件名を表す - 클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO
많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다.
- A
String電子メール メッセージの本文を含み、テキスト コンテンツのみを許可します - HTML - A
String電子メール メッセージの本文を含み、HTML コンテンツを許可します
たとえば、次の VAIL ステートメントを使用して電子メール メッセージを送信できます。
PUBLISH { text: "The body of the message." } TO SOURCE MyEmailSource
USING { from: "[email protected]",
to: [ "[email protected]", "[email protected]" ],
subject: "The subject line" }