当社の SaaS アプリケーションでは、各企業 (テナント) にcompanyName.ourapp.comのようなカスタム ドメインが与えられ ます。次のようなメール サービスを提供したいと考えています。
- info@companyName.ourapp.com および同様のアドレスから電子メール通知を送受信する機能
- 必要に応じて、実行時にプログラムでクライアントのサブドメインに新しい電子メール アカウントを作成する機能。たとえば、「オープニング」ごとに個別のメールを作成して、このアドレスに送信されたメールが解析され、情報が抽出されるようにします。
- 類似のタスク
今のところ、どこを見ればいいのか、これがどのように機能するのかさえわかりません。私が理解している限り、電子メールは、すべてのサブドメインにサービスを提供し、電子メールの送信、メッセージの一覧表示、取得などに使用できる API を備えた、ある種のカスタム メール サーバー (SMTP) である必要があります。
それがどのように機能するかを提案してください。これを実装するために使用できるコンポーネントはありますか。