アプリケーションを開発していますが、そのアプリケーションがメールを送信する場合があります。例えば;
ユーザーが電子メールを更新すると、新しい電子メール アドレスを検証するためにアクティベーション メールがユーザーに送信されます。これがコードの一部です。
............
if (!user.getEmail().equals(email)) {
user.setEmailTemp(email);
Map map = new HashMap();
map.put("name", user.getName() + " " + user.getSurname());
map.put("url", "http://activationLink");
mailService.sendMail(map, "email-activation");
}
return view;
私の問題は、メール送信のために応答時間が長くなることです。ノンブロッキングの方法でメールを送信する方法はありますか? たとえば、メール送信はバックグラウンドで実行され、コードの実行は継続されます
前もって感謝します