私のアプリでは、一部の操作が完了するたびに一部の顧客に確認メールを送信する必要があります。
smtp 接続の背後にあるロジックをどのように設計する必要がありますか、またはベストプラクティスは何ですか?
メールアカウントを認証して接続し、アプリの実行中にこの接続を開いたままにしておく必要があります (メールがない場合は数時間、場合によっては 20 ~ 30 分)
または、メールが送信されるたびに接続を閉じる必要がありますか? 操作によっては1秒間に複数回メールを送信することもできますが...
リモート Web サーバーのメール アプリに telnet で接続するだけでメールを送信しています。このアプリは、同じメール アカウントを使用して、同時に複数のユーザーが使用できます。
そこで、smtp の動作や習慣に詳しい方からのアドバイスが必要です。単純なメール アプリは、この点でどのように機能しますか?