Custom SMTP モジュールは、アプリケーションで電子メールメッセージを送信する機能を追加します。

インストールと設定

このモジュールをプロジェクトにインストールするには、次のセクションに移動して Modules セクションに移動して Custom SMTP.

インストール後、以下の項目を設定する必要があります。

  • Login(必須) - 電子メールの送信に使用される電子メールアドレス。
  • Password(必須) - 選択された電子メール・アドレスのパスワード。
  • Server address(必須) - 電子メールの送信に使用されるアドレスサーバー。デフォルトでは smtp.gmail.com(Gmail) です。
  • Server port(必須) - 選択したサーバーのアドレスのポート番号。デフォルト: 587(Gmail).
  • Use TLS(必須ではありません) - トランスポート レイヤー セキュリティ プロトコル。デフォルトではオフになっています。
  • From Name(必須ではありません) - デフォルトで使用される送信者の名前です。

バックエンドの利用では、以下のBPがデフォルトで生成されます。

  • Custom SMTP: Send email- 指定されたフィールドに従って電子メールを送信します。
    • Subject[ string]- メールの件名
    • Body[ text]- メール本文
    • To[ email array]- 受信者の電子メールの配列。
    • Сс[ email array]- コピーされたメールの配列
    • From_name[ string]- 送信者名
    • Bcc[ email array]- ブラインドコピー受信者の配列。

使用例

ここでは、ボタンが押されたときに、選択されたメールに与えられたテキストを含む基本的なメールを送信する簡単な例を示します。

この例では、デフォルトの Gmail の設定を使用します。まず最初に、サードパーティアプリケーションでメールを送信するために Gmail アカウントを用意する必要があります。

  • 開く Gmail アカウント設定を開きます。
  • に進みます。 Forwarding and POP/IMAP タブに移動します。
  • トグルオン IMAP Access;
  • 変更を保存します。

次に Custom SMTP モジュールをプロジェクトにインストールし、それに従って設定します。

モジュールが設定されたら Endpoint を作成します。 Custom SMTP: Send email ビジネスプロセスを作成します。

  • 新規作成 Endpoint グループを作成します。
  • 新しく作成されたグループに、新しいエンドポイントインスタンスを作成します。
  • 下の図のように設定します。

その後、アプリケーションのフロントエンドの作成を開始できます。この例では、以下の図のようなデザインになります。

ボタンがクリックされると、メールが送信される( onClick) を作成し、対応するビジネスプロセスは、次のようになります。

  • InputEmail Get Properties- 受信者のメールアドレスを Input Email コンポーネントから取得します。
  • To Array- はメールアドレスをアドレスの配列に変換する。 Server request POST /sendemail/ は入力のみで、配列を取得します。
  • InputText Get Properties- から電子メールのテキストを取得します。 Input Text コンポーネントからメール本文を取得します。
  • Server request POST /sendemail/- 入力コンポーネントから値を取得し、バックエンドでビジネスプロセスを実行する Custom SMTP: Send email バックエンドでビジネスプロセスを実行します。

AppMaster 101速習コース

10 モジュール
2 週間

どこから始めればよいかわからない場合は、初心者向けの速習コースから始めて、AppMasterをAからZまで探索してください。

開始する
AppMaster 101 Crash Course

さらにサポートが必要ですか?

専門家のサポートで、あらゆる問題を解決できます。時間を節約し、アプリケーションの構築に集中できます。

headphones

サポートに問い合わせる

問題の内容をお知らせください。解決策をご案内します。

message

コミュニティチャット

他のユーザーとつながり、プラットフォームの利用について相談できます。

コミュニティに参加
Custom SMTP モジュールの使用方法 | AppMaster University