私たちのコミュニティは、App Storeにクールな新しいウィジェットやモジュールを絶えず追加しています。何があるのかわからない場合は、以前のレビューをご覧ください。 UI ビルディング ブロック フィードバック ウィジェット。
今週は、 SMTP 電子メールモジュールは、最近大幅な改善が行われた非常に便利なモジュールです。このモジュールを使用すると、ユーザーは Mendix 独自の SMTP サーバーを使用するアプリケーション。
SMTP 電子メール モジュールを使用する理由は何ですか?
Mendix アプリケーションが孤立して存在するのは稀です。多くの開発者は、構築したアプリケーションが重要な活動について他の部門の人々に通知する必要があることに気づきます。これに対する最善の解決策は、多くの場合、ユビキタスな通知フレームワークである電子メールです。会社にSMTP交換がある場合は、 Mendix そのサーバーを活用して、アプリケーションから直接メールを送信できます。SMTP メール モジュールを使用すると、設定、エラー ログ、メッセージ キューをいくつかの簡単な構成手順で提供できるため、この作業が簡単になります。モジュールの構成に関する詳細な手順については、How To ガイドをご覧ください。
その特徴
メールの統合を簡単にするために、SMTP モジュールには管理ページと機能があらかじめ組み込まれています。提供されているスニピットを管理ナビゲーションに追加するだけで、このフル機能のモジュールを活用できます。

機能上の主な特徴は次のとおりです。
独自のSMTPクライアントを使用する
既存の構成ページを使用すると、会社の独自の電子メール サーバーを使用できます。モジュールは電子メール要求を SMTP に直接送信し、成功の返信メッセージを受信します。

統合セキュリティ
このモジュールは暗号化された電子メールを完全にサポートし、通信の安全性を確保します。TNS または SSL の設定は、チェックボックスをオンにするだけの簡単な操作です。
メールキューイング
新しい SMTP モジュールには、キューに入れられた電子メールを毎晩送信するための統合フレームワークが含まれています。これで、ピーク時に SMTP リレーに過負荷をかけたり、電子メールを予定より早く送信したりすることを心配する必要がなくなりました。送信日を設定するだけで、アプリケーションが毎晩電子メールを送信できるようになりました。

この実例を見るには、「How To」ガイドをご覧ください。
堅牢なログ記録
管理者は、送信されたメールや送信に失敗したメール、および失敗の理由に関する詳細なログ メッセージを完全に把握できます。メールのデバッグに SMTP ログを調べる必要がなくなりました。ユーザーは実行時に通信を監視できます。

管理タスク管理
このモジュールは、スケジュールされたイベントをオンデマンドで実行するためのメカニズムを管理者に提供します。夜間のバッチを待つ代わりに、実行時にクリーンアップまたはキューを手動で管理するだけです。管理者ユーザーは、アプリケーションをオフラインにすることなく、失敗したすべての電子メールを表示したり、問題のあるメッセージを再送信したり、設定を更新したりすることもできます。
メールテンプレートでさらに拡張
SMTPモジュールは既存のメールテンプレートインフラストラクチャとも統合されます。これにより、ユーザーはアプリケーションのフロントエンドを通じてカスタマイズされたメールコンテンツを動的に生成できます。 このブログ記事 電子メールのコンテンツを動的に作成する手順については、こちらをご覧ください。
モデリングを楽しんでください!