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 バックエンドでビジネスプロセスを実行します。
